{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "    <div class=\"bk-root\">\n",
       "        <a href=\"https://bokeh.org\" target=\"_blank\" class=\"bk-logo bk-logo-small bk-logo-notebook\"></a>\n",
       "        <span id=\"1002\">Loading BokehJS ...</span>\n",
       "    </div>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/javascript": [
       "\n",
       "(function(root) {\n",
       "  function now() {\n",
       "    return new Date();\n",
       "  }\n",
       "\n",
       "  const force = true;\n",
       "\n",
       "  if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n",
       "    root._bokeh_onload_callbacks = [];\n",
       "    root._bokeh_is_loading = undefined;\n",
       "  }\n",
       "\n",
       "  const JS_MIME_TYPE = 'application/javascript';\n",
       "  const HTML_MIME_TYPE = 'text/html';\n",
       "  const EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n",
       "  const CLASS_NAME = 'output_bokeh rendered_html';\n",
       "\n",
       "  /**\n",
       "   * Render data to the DOM node\n",
       "   */\n",
       "  function render(props, node) {\n",
       "    const script = document.createElement(\"script\");\n",
       "    node.appendChild(script);\n",
       "  }\n",
       "\n",
       "  /**\n",
       "   * Handle when an output is cleared or removed\n",
       "   */\n",
       "  function handleClearOutput(event, handle) {\n",
       "    const cell = handle.cell;\n",
       "\n",
       "    const id = cell.output_area._bokeh_element_id;\n",
       "    const server_id = cell.output_area._bokeh_server_id;\n",
       "    // Clean up Bokeh references\n",
       "    if (id != null && id in Bokeh.index) {\n",
       "      Bokeh.index[id].model.document.clear();\n",
       "      delete Bokeh.index[id];\n",
       "    }\n",
       "\n",
       "    if (server_id !== undefined) {\n",
       "      // Clean up Bokeh references\n",
       "      const cmd_clean = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n",
       "      cell.notebook.kernel.execute(cmd_clean, {\n",
       "        iopub: {\n",
       "          output: function(msg) {\n",
       "            const id = msg.content.text.trim();\n",
       "            if (id in Bokeh.index) {\n",
       "              Bokeh.index[id].model.document.clear();\n",
       "              delete Bokeh.index[id];\n",
       "            }\n",
       "          }\n",
       "        }\n",
       "      });\n",
       "      // Destroy server and session\n",
       "      const cmd_destroy = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n",
       "      cell.notebook.kernel.execute(cmd_destroy);\n",
       "    }\n",
       "  }\n",
       "\n",
       "  /**\n",
       "   * Handle when a new output is added\n",
       "   */\n",
       "  function handleAddOutput(event, handle) {\n",
       "    const output_area = handle.output_area;\n",
       "    const output = handle.output;\n",
       "\n",
       "    // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n",
       "    if ((output.output_type != \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n",
       "      return\n",
       "    }\n",
       "\n",
       "    const toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n",
       "\n",
       "    if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n",
       "      toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n",
       "      // store reference to embed id on output_area\n",
       "      output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n",
       "    }\n",
       "    if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n",
       "      const bk_div = document.createElement(\"div\");\n",
       "      bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n",
       "      const script_attrs = bk_div.children[0].attributes;\n",
       "      for (let i = 0; i < script_attrs.length; i++) {\n",
       "        toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n",
       "        toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\n",
       "      }\n",
       "      // store reference to server id on output_area\n",
       "      output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n",
       "    }\n",
       "  }\n",
       "\n",
       "  function register_renderer(events, OutputArea) {\n",
       "\n",
       "    function append_mime(data, metadata, element) {\n",
       "      // create a DOM node to render to\n",
       "      const toinsert = this.create_output_subarea(\n",
       "        metadata,\n",
       "        CLASS_NAME,\n",
       "        EXEC_MIME_TYPE\n",
       "      );\n",
       "      this.keyboard_manager.register_events(toinsert);\n",
       "      // Render to node\n",
       "      const props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n",
       "      render(props, toinsert[toinsert.length - 1]);\n",
       "      element.append(toinsert);\n",
       "      return toinsert\n",
       "    }\n",
       "\n",
       "    /* Handle when an output is cleared or removed */\n",
       "    events.on('clear_output.CodeCell', handleClearOutput);\n",
       "    events.on('delete.Cell', handleClearOutput);\n",
       "\n",
       "    /* Handle when a new output is added */\n",
       "    events.on('output_added.OutputArea', handleAddOutput);\n",
       "\n",
       "    /**\n",
       "     * Register the mime type and append_mime function with output_area\n",
       "     */\n",
       "    OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n",
       "      /* Is output safe? */\n",
       "      safe: true,\n",
       "      /* Index of renderer in `output_area.display_order` */\n",
       "      index: 0\n",
       "    });\n",
       "  }\n",
       "\n",
       "  // register the mime type if in Jupyter Notebook environment and previously unregistered\n",
       "  if (root.Jupyter !== undefined) {\n",
       "    const events = require('base/js/events');\n",
       "    const OutputArea = require('notebook/js/outputarea').OutputArea;\n",
       "\n",
       "    if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n",
       "      register_renderer(events, OutputArea);\n",
       "    }\n",
       "  }\n",
       "\n",
       "  \n",
       "  if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n",
       "    root._bokeh_timeout = Date.now() + 5000;\n",
       "    root._bokeh_failed_load = false;\n",
       "  }\n",
       "\n",
       "  const NB_LOAD_WARNING = {'data': {'text/html':\n",
       "     \"<div style='background-color: #fdd'>\\n\"+\n",
       "     \"<p>\\n\"+\n",
       "     \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
       "     \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
       "     \"</p>\\n\"+\n",
       "     \"<ul>\\n\"+\n",
       "     \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
       "     \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
       "     \"</ul>\\n\"+\n",
       "     \"<code>\\n\"+\n",
       "     \"from bokeh.resources import INLINE\\n\"+\n",
       "     \"output_notebook(resources=INLINE)\\n\"+\n",
       "     \"</code>\\n\"+\n",
       "     \"</div>\"}};\n",
       "\n",
       "  function display_loaded() {\n",
       "    const el = document.getElementById(\"1002\");\n",
       "    if (el != null) {\n",
       "      el.textContent = \"BokehJS is loading...\";\n",
       "    }\n",
       "    if (root.Bokeh !== undefined) {\n",
       "      if (el != null) {\n",
       "        el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n",
       "      }\n",
       "    } else if (Date.now() < root._bokeh_timeout) {\n",
       "      setTimeout(display_loaded, 100)\n",
       "    }\n",
       "  }\n",
       "\n",
       "\n",
       "  function run_callbacks() {\n",
       "    try {\n",
       "      root._bokeh_onload_callbacks.forEach(function(callback) {\n",
       "        if (callback != null)\n",
       "          callback();\n",
       "      });\n",
       "    } finally {\n",
       "      delete root._bokeh_onload_callbacks\n",
       "    }\n",
       "    console.debug(\"Bokeh: all callbacks have finished\");\n",
       "  }\n",
       "\n",
       "  function load_libs(css_urls, js_urls, callback) {\n",
       "    if (css_urls == null) css_urls = [];\n",
       "    if (js_urls == null) js_urls = [];\n",
       "\n",
       "    root._bokeh_onload_callbacks.push(callback);\n",
       "    if (root._bokeh_is_loading > 0) {\n",
       "      console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n",
       "      return null;\n",
       "    }\n",
       "    if (js_urls == null || js_urls.length === 0) {\n",
       "      run_callbacks();\n",
       "      return null;\n",
       "    }\n",
       "    console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
       "    root._bokeh_is_loading = css_urls.length + js_urls.length;\n",
       "\n",
       "    function on_load() {\n",
       "      root._bokeh_is_loading--;\n",
       "      if (root._bokeh_is_loading === 0) {\n",
       "        console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n",
       "        run_callbacks()\n",
       "      }\n",
       "    }\n",
       "\n",
       "    function on_error(url) {\n",
       "      console.error(\"failed to load \" + url);\n",
       "    }\n",
       "\n",
       "    for (let i = 0; i < css_urls.length; i++) {\n",
       "      const url = css_urls[i];\n",
       "      const element = document.createElement(\"link\");\n",
       "      element.onload = on_load;\n",
       "      element.onerror = on_error.bind(null, url);\n",
       "      element.rel = \"stylesheet\";\n",
       "      element.type = \"text/css\";\n",
       "      element.href = url;\n",
       "      console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n",
       "      document.body.appendChild(element);\n",
       "    }\n",
       "\n",
       "    for (let i = 0; i < js_urls.length; i++) {\n",
       "      const url = js_urls[i];\n",
       "      const element = document.createElement('script');\n",
       "      element.onload = on_load;\n",
       "      element.onerror = on_error.bind(null, url);\n",
       "      element.async = false;\n",
       "      element.src = url;\n",
       "      console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
       "      document.head.appendChild(element);\n",
       "    }\n",
       "  };\n",
       "\n",
       "  function inject_raw_css(css) {\n",
       "    const element = document.createElement(\"style\");\n",
       "    element.appendChild(document.createTextNode(css));\n",
       "    document.body.appendChild(element);\n",
       "  }\n",
       "\n",
       "  \n",
       "  const js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-2.4.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.4.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.4.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.4.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-2.4.2.min.js\"];\n",
       "  const css_urls = [];\n",
       "  \n",
       "\n",
       "  const inline_js = [\n",
       "    function(Bokeh) {\n",
       "      Bokeh.set_log_level(\"info\");\n",
       "    },\n",
       "    function(Bokeh) {\n",
       "    \n",
       "    \n",
       "    }\n",
       "  ];\n",
       "\n",
       "  function run_inline_js() {\n",
       "    \n",
       "    if (root.Bokeh !== undefined || force === true) {\n",
       "      \n",
       "    for (let i = 0; i < inline_js.length; i++) {\n",
       "      inline_js[i].call(root, root.Bokeh);\n",
       "    }\n",
       "    if (force === true) {\n",
       "        display_loaded();\n",
       "      }} else if (Date.now() < root._bokeh_timeout) {\n",
       "      setTimeout(run_inline_js, 100);\n",
       "    } else if (!root._bokeh_failed_load) {\n",
       "      console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n",
       "      root._bokeh_failed_load = true;\n",
       "    } else if (force !== true) {\n",
       "      const cell = $(document.getElementById(\"1002\")).parents('.cell').data().cell;\n",
       "      cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
       "    }\n",
       "\n",
       "  }\n",
       "\n",
       "  if (root._bokeh_is_loading === 0) {\n",
       "    console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
       "    run_inline_js();\n",
       "  } else {\n",
       "    load_libs(css_urls, js_urls, function() {\n",
       "      console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n",
       "      run_inline_js();\n",
       "    });\n",
       "  }\n",
       "}(window));"
      ],
      "application/vnd.bokehjs_load.v0+json": "\n(function(root) {\n  function now() {\n    return new Date();\n  }\n\n  const force = true;\n\n  if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n    root._bokeh_onload_callbacks = [];\n    root._bokeh_is_loading = undefined;\n  }\n\n  \n\n  \n  if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n    root._bokeh_timeout = Date.now() + 5000;\n    root._bokeh_failed_load = false;\n  }\n\n  const NB_LOAD_WARNING = {'data': {'text/html':\n     \"<div style='background-color: #fdd'>\\n\"+\n     \"<p>\\n\"+\n     \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n     \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n     \"</p>\\n\"+\n     \"<ul>\\n\"+\n     \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n     \"<li>use INLINE resources instead, as so:</li>\\n\"+\n     \"</ul>\\n\"+\n     \"<code>\\n\"+\n     \"from bokeh.resources import INLINE\\n\"+\n     \"output_notebook(resources=INLINE)\\n\"+\n     \"</code>\\n\"+\n     \"</div>\"}};\n\n  function display_loaded() {\n    const el = document.getElementById(\"1002\");\n    if (el != null) {\n      el.textContent = \"BokehJS is loading...\";\n    }\n    if (root.Bokeh !== undefined) {\n      if (el != null) {\n        el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n      }\n    } else if (Date.now() < root._bokeh_timeout) {\n      setTimeout(display_loaded, 100)\n    }\n  }\n\n\n  function run_callbacks() {\n    try {\n      root._bokeh_onload_callbacks.forEach(function(callback) {\n        if (callback != null)\n          callback();\n      });\n    } finally {\n      delete root._bokeh_onload_callbacks\n    }\n    console.debug(\"Bokeh: all callbacks have finished\");\n  }\n\n  function load_libs(css_urls, js_urls, callback) {\n    if (css_urls == null) css_urls = [];\n    if (js_urls == null) js_urls = [];\n\n    root._bokeh_onload_callbacks.push(callback);\n    if (root._bokeh_is_loading > 0) {\n      console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n      return null;\n    }\n    if (js_urls == null || js_urls.length === 0) {\n      run_callbacks();\n      return null;\n    }\n    console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n    root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n    function on_load() {\n      root._bokeh_is_loading--;\n      if (root._bokeh_is_loading === 0) {\n        console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n        run_callbacks()\n      }\n    }\n\n    function on_error(url) {\n      console.error(\"failed to load \" + url);\n    }\n\n    for (let i = 0; i < css_urls.length; i++) {\n      const url = css_urls[i];\n      const element = document.createElement(\"link\");\n      element.onload = on_load;\n      element.onerror = on_error.bind(null, url);\n      element.rel = \"stylesheet\";\n      element.type = \"text/css\";\n      element.href = url;\n      console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n      document.body.appendChild(element);\n    }\n\n    for (let i = 0; i < js_urls.length; i++) {\n      const url = js_urls[i];\n      const element = document.createElement('script');\n      element.onload = on_load;\n      element.onerror = on_error.bind(null, url);\n      element.async = false;\n      element.src = url;\n      console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n      document.head.appendChild(element);\n    }\n  };\n\n  function inject_raw_css(css) {\n    const element = document.createElement(\"style\");\n    element.appendChild(document.createTextNode(css));\n    document.body.appendChild(element);\n  }\n\n  \n  const js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-2.4.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.4.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.4.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.4.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-2.4.2.min.js\"];\n  const css_urls = [];\n  \n\n  const inline_js = [\n    function(Bokeh) {\n      Bokeh.set_log_level(\"info\");\n    },\n    function(Bokeh) {\n    \n    \n    }\n  ];\n\n  function run_inline_js() {\n    \n    if (root.Bokeh !== undefined || force === true) {\n      \n    for (let i = 0; i < inline_js.length; i++) {\n      inline_js[i].call(root, root.Bokeh);\n    }\n    if (force === true) {\n        display_loaded();\n      }} else if (Date.now() < root._bokeh_timeout) {\n      setTimeout(run_inline_js, 100);\n    } else if (!root._bokeh_failed_load) {\n      console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n      root._bokeh_failed_load = true;\n    } else if (force !== true) {\n      const cell = $(document.getElementById(\"1002\")).parents('.cell').data().cell;\n      cell.output_area.append_execute_result(NB_LOAD_WARNING)\n    }\n\n  }\n\n  if (root._bokeh_is_loading === 0) {\n    console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n    run_inline_js();\n  } else {\n    load_libs(css_urls, js_urls, function() {\n      console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n      run_inline_js();\n    });\n  }\n}(window));"
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# 转子动力学分析的模块 Rotordynamic Open Source Software\n",
    "import ross as rs\n",
    "# 矩阵计算包，类比matlab\n",
    "import numpy as np\n",
    "# bokeh 交互式图表\n",
    "from bokeh.plotting import figure, output_file, show\n",
    "# 将图标输出到notebook笔记本中\n",
    "from bokeh.io import output_notebook\n",
    "output_notebook()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "# from E and Poisson 材料Q355D\n",
    "steel = rs.Material(name=\"Steel\", rho=7810, E=211e9, Poisson=0.3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[ShaftElement(L=0.3, idl=0.1, idr=0.1, odl=0.3,  odr=0.3, material='Steel', n=None),\n",
       " ShaftElement(L=0.5, idl=0.2, idr=0.2, odl=0.4,  odr=0.4, material='Steel', n=None),\n",
       " ShaftElement(L=0.1, idl=0.0, idr=0.0, odl=0.06,  odr=0.06, material='Steel', n=None),\n",
       " ShaftElement(L=0.1, idl=0.0, idr=0.0, odl=0.06,  odr=0.06, material='Steel', n=None),\n",
       " ShaftElement(L=0.2, idl=0.0, idr=0.0, odl=0.05,  odr=0.05, material='Steel', n=None),\n",
       " ShaftElement(L=0.2, idl=0.01, idr=0.01, odl=0.05,  odr=0.05, material='Steel', n=None)]"
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# shaft 轴\n",
    "L =   [0.30, 0.50, 0.10, 0.10, 0.20, 0.20]\n",
    "i_d = [0.1,    0.2,    0,    0,    0, 0.01]\n",
    "o_d = [0.3, 0.4, 0.06, 0.06, 0.05, 0.05]\n",
    "shaft_elements = [\n",
    "    rs.ShaftElement(\n",
    "        L=l,\n",
    "        idl=idl,\n",
    "        odl=odl,\n",
    "        material=steel,\n",
    "        shear_effects=True,\n",
    "        rotary_inertia=True,\n",
    "        gyroscopic=True,\n",
    "    )\n",
    "    for l, idl, odl in zip(L, i_d, o_d)\n",
    "]\n",
    "shaft_elements"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[DiskElement(Id=0.329, Ip=0.178, m=32.58, color='#b2182b', n=2, tag='Disk'),\n",
       " DiskElement(Id=0.329, Ip=0.178, m=32.58, color='#b2182b', n=3, tag='Disk2')]"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# The disks elements\n",
    "disk1 = rs.DiskElement(\n",
    "    n=2,\n",
    "    m=32.58,\n",
    "    Ip=0.178,\n",
    "    Id=0.329,\n",
    "    tag=\"Disk\"\n",
    ")\n",
    "disk2 = rs.DiskElement(\n",
    "    n=3,\n",
    "    m=32.58,\n",
    "    Ip=0.178,\n",
    "    Id=0.329,\n",
    "    tag=\"Disk2\"\n",
    ")\n",
    "disk = [disk1,disk2]\n",
    "disk"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[BearingElement(n=0, n_link=None,\n",
       "  kxx=['5.00e+05', '1.00e+06', '2.50e+06'], kxy=['0.00e+00', '0.00e+00', '0.00e+00'],\n",
       "  kyx=['0.00e+00', '0.00e+00', '0.00e+00'], kyy=['1.50e+06', '2.00e+06', '3.50e+06'],\n",
       "  cxx=['5.00e+02', '1.00e+03', '1.50e+03'], cxy=['0.00e+00', '0.00e+00', '0.00e+00'],\n",
       "  cyx=['0.00e+00', '0.00e+00', '0.00e+00'], cyy=['5.00e+02', '1.00e+03', '1.50e+03'],\n",
       "  frequency=[   0. 1000. 2000.], tag=None),\n",
       " BearingElement(n=5, n_link=None,\n",
       "  kxx=['5.00e+05', '1.00e+06', '2.50e+06'], kxy=['0.00e+00', '0.00e+00', '0.00e+00'],\n",
       "  kyx=['0.00e+00', '0.00e+00', '0.00e+00'], kyy=['1.50e+06', '2.00e+06', '3.50e+06'],\n",
       "  cxx=['5.00e+02', '1.00e+03', '1.50e+03'], cxy=['0.00e+00', '0.00e+00', '0.00e+00'],\n",
       "  cyx=['0.00e+00', '0.00e+00', '0.00e+00'], cyy=['5.00e+02', '1.00e+03', '1.50e+03'],\n",
       "  frequency=[   0. 1000. 2000.], tag=None)]"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# the bearing elements:\n",
    "bearing0 = rs.BearingElement(\n",
    "    n=0,\n",
    "    kxx=[0.5e6, 1.0e6, 2.5e6],\n",
    "    kyy=[1.5e6, 2.0e6, 3.5e6],\n",
    "    cxx=[0.5e3, 1.0e3, 1.5e3],\n",
    "    frequency=[0, 1000, 2000],\n",
    ")\n",
    "bearing1 = rs.BearingElement(\n",
    "    n=5,\n",
    "    kxx=[0.5e6, 1.0e6, 2.5e6],\n",
    "    kyy=[1.5e6, 2.0e6, 3.5e6],\n",
    "    cxx=[0.5e3, 1.0e3, 1.5e3],\n",
    "    frequency=[0, 1000, 2000],\n",
    ")\n",
    "bearings = [bearing0, bearing1]\n",
    "bearings"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 组装元件转子组\n",
    "rotor = rs.Rotor(shaft_elements=shaft_elements, disk_elements=disk, bearing_elements=bearings)\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "\n",
       "\n",
       "\n",
       "\n",
       "\n",
       "  <div class=\"bk-root\" id=\"8176e99d-3e76-472c-8423-07328447d06d\" data-root-id=\"1003\"></div>\n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/javascript": [
       "(function(root) {\n",
       "  function embed_document(root) {\n",
       "    \n",
       "  const docs_json = {\"515d0e15-ac48-40fa-ad62-9f68d24032a6\":{\"defs\":[],\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"1014\"}],\"center\":[{\"id\":\"1017\"},{\"id\":\"1021\"},{\"id\":\"1069\"}],\"left\":[{\"id\":\"1018\"}],\"match_aspect\":true,\"renderers\":[{\"id\":\"1035\"},{\"id\":\"1042\"},{\"id\":\"1045\"},{\"id\":\"1052\"},{\"id\":\"1075\"},{\"id\":\"1098\"},{\"id\":\"1121\"},{\"id\":\"1146\"},{\"id\":\"1171\"},{\"id\":\"1198\"},{\"id\":\"1225\"},{\"id\":\"1254\"},{\"id\":\"1283\"},{\"id\":\"1314\"},{\"id\":\"1345\"},{\"id\":\"1380\"},{\"id\":\"1414\"},{\"id\":\"1420\"},{\"id\":\"1426\"},{\"id\":\"1435\"},{\"id\":\"1472\"},{\"id\":\"1478\"},{\"id\":\"1484\"},{\"id\":\"1492\"},{\"id\":\"1498\"},{\"id\":\"1504\"},{\"id\":\"1550\"},{\"id\":\"1597\"},{\"id\":\"1603\"},{\"id\":\"1609\"},{\"id\":\"1615\"},{\"id\":\"1621\"},{\"id\":\"1627\"},{\"id\":\"1633\"},{\"id\":\"1639\"},{\"id\":\"1645\"},{\"id\":\"1651\"},{\"id\":\"1657\"},{\"id\":\"1663\"},{\"id\":\"1669\"},{\"id\":\"1675\"},{\"id\":\"1681\"},{\"id\":\"1687\"},{\"id\":\"1693\"},{\"id\":\"1699\"},{\"id\":\"1705\"},{\"id\":\"1711\"},{\"id\":\"1717\"},{\"id\":\"1723\"},{\"id\":\"1729\"},{\"id\":\"1735\"},{\"id\":\"1741\"},{\"id\":\"1838\"},{\"id\":\"1937\"},{\"id\":\"1943\"},{\"id\":\"1949\"},{\"id\":\"1955\"},{\"id\":\"1961\"},{\"id\":\"1967\"},{\"id\":\"1973\"},{\"id\":\"1979\"},{\"id\":\"1985\"},{\"id\":\"1991\"},{\"id\":\"1997\"},{\"id\":\"2003\"},{\"id\":\"2009\"},{\"id\":\"2015\"},{\"id\":\"2021\"},{\"id\":\"2027\"},{\"id\":\"2033\"},{\"id\":\"2039\"},{\"id\":\"2045\"},{\"id\":\"2051\"},{\"id\":\"2057\"},{\"id\":\"2063\"}],\"title\":{\"id\":\"1004\"},\"toolbar\":{\"id\":\"1026\"},\"width\":800,\"x_range\":{\"id\":\"1006\"},\"x_scale\":{\"id\":\"1010\"},\"y_range\":{\"id\":\"1008\"},\"y_scale\":{\"id\":\"1012\"}},\"id\":\"1003\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1698\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1801\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1695\"},\"glyph\":{\"id\":\"1696\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1698\"},\"nonselection_glyph\":{\"id\":\"1697\"},\"view\":{\"id\":\"1700\"}},\"id\":\"1699\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1665\"},\"glyph\":{\"id\":\"1666\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1668\"},\"nonselection_glyph\":{\"id\":\"1667\"},\"view\":{\"id\":\"1670\"}},\"id\":\"1669\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1800\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"mOjvZLW8sb+Y6O9ktbyxv59P68oNzra/IgPp/blWqb+fT+vKDc62vyID6f25Vqm/n0/ryg3Otr8iA+n9uVapv5jo72S1vLG/mOjvZLW8sb8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[10]},\"y\":[-0.21928571428571428,-0.2390816326530612,-0.2390816326530612,-0.25887755102040816,-0.27867346938775506,-0.298469387755102,-0.31826530612244897,-0.3380612244897959,-0.3380612244897959,-0.3578571428571429]},\"selected\":{\"id\":\"1815\"},\"selection_policy\":{\"id\":\"1814\"}},\"id\":\"1683\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1802\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1252\",\"type\":\"Patches\"},{\"attributes\":{},\"id\":\"1803\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"1375\"}},\"id\":\"1427\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1665\"}},\"id\":\"1670\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1695\"}},\"id\":\"1700\",\"type\":\"CDSView\"},{\"attributes\":{\"data\":{\"x\":[0.02969387755102041,0.10887755102040816,0.06928571428571428,0.06928571428571428],\"y\":[-0.298469387755102,-0.298469387755102,-0.298469387755102,-0.3578571428571429]},\"selected\":{\"id\":\"1827\"},\"selection_policy\":{\"id\":\"1826\"}},\"id\":\"1719\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1734\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1038\"},\"glyph\":{\"id\":\"1039\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1041\"},\"nonselection_glyph\":{\"id\":\"1040\"},\"view\":{\"id\":\"1043\"}},\"id\":\"1042\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1804\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1037\"}},\"id\":\"1046\",\"type\":\"CDSView\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1678\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1805\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"ID\":[0.329],\"IP\":[0.178],\"elnum\":[2],\"mass\":[32.58],\"radius\":[0.0230952380952381],\"tag\":[\"Disk\"],\"yl_circle\":[-0.30714285714285716],\"yu_circle\":[0.30714285714285716],\"z_circle\":[0.8]},\"selected\":{\"id\":\"1465\"},\"selection_policy\":{\"id\":\"1464\"}},\"id\":\"1375\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1015\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1059\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"data\":{\"ID\":[0.329],\"IP\":[0.178],\"elnum\":[3],\"mass\":[32.58],\"radius\":[0.0230952380952381],\"tag\":[\"Disk2\"],\"yl_circle\":[-0.30714285714285716],\"yu_circle\":[0.30714285714285716],\"z_circle\":[0.9]},\"selected\":{\"id\":\"1538\"},\"selection_policy\":{\"id\":\"1537\"}},\"id\":\"1430\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"x\":[0.08908163265306122,0.12471428571428574],\"y\":[-0.42714285714285716,-0.4698571428571429]},\"selected\":{\"id\":\"1811\"},\"selection_policy\":{\"id\":\"1810\"}},\"id\":\"1671\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1806\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"x\":[0.06928571428571428,0.06928571428571428],\"y\":[0.21928571428571428,0.25887755102040816]},\"selected\":{\"id\":\"1817\"},\"selection_policy\":{\"id\":\"1816\"}},\"id\":\"1689\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"radius\":{\"field\":\"radius\"},\"x\":{\"field\":\"z_circle\"},\"y\":{\"field\":\"yl_circle\"}},\"id\":\"1425\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"1057\",\"type\":\"AllLabels\"},{\"attributes\":{},\"id\":\"1807\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1703\",\"type\":\"Line\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"radius\":{\"field\":\"radius\"},\"x\":{\"field\":\"z_circle\"},\"y\":{\"field\":\"yl_circle\"}},\"id\":\"1423\",\"type\":\"Circle\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1673\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1701\"},\"glyph\":{\"id\":\"1702\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1704\"},\"nonselection_glyph\":{\"id\":\"1703\"},\"view\":{\"id\":\"1706\"}},\"id\":\"1705\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"elnum\":[4],\"in_d_l\":[0.0],\"in_d_r\":[0.0],\"length\":[0.2],\"mat\":[\"Steel\"],\"out_d_l\":[0.05],\"out_d_r\":[0.05],\"sld\":[98.46153846153845],\"y_l\":[[-0.0,-0.025,-0.025,-0.0]],\"y_u\":[[0.0,0.025,0.025,0.0]],\"z_l\":[[1.0,1.0,1.2,1.2]],\"z_u\":[[1.0,1.0,1.2,1.2]]},\"selected\":{\"id\":\"1278\"},\"selection_policy\":{\"id\":\"1277\"}},\"id\":\"1249\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1671\"},\"glyph\":{\"id\":\"1672\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1674\"},\"nonselection_glyph\":{\"id\":\"1673\"},\"view\":{\"id\":\"1676\"}},\"id\":\"1675\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"ID\":[0.329],\"IP\":[0.178],\"elnum\":[2],\"mass\":[32.58],\"tag\":[\"Disk\"],\"y_l\":[[-0.03,-0.30714285714285716,-0.30714285714285716]],\"y_u\":[[0.03,0.30714285714285716,0.30714285714285716]],\"z_l\":[[0.8,0.8230952380952381,0.776904761904762]],\"z_u\":[[0.8,0.8230952380952381,0.776904761904762]]},\"selected\":{\"id\":\"1408\"},\"selection_policy\":{\"id\":\"1407\"}},\"id\":\"1374\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1375\"},\"glyph\":{\"id\":\"1423\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1425\"},\"name\":\"lc_disk\",\"nonselection_glyph\":{\"id\":\"1424\"},\"view\":{\"id\":\"1427\"}},\"id\":\"1426\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"axis_label\":\"Axial location (m)\",\"axis_label_text_font_size\":\"14pt\",\"coordinates\":null,\"formatter\":{\"id\":\"1059\"},\"group\":null,\"major_label_policy\":{\"id\":\"1060\"},\"ticker\":{\"id\":\"1015\"}},\"id\":\"1014\",\"type\":\"LinearAxis\"},{\"attributes\":{\"source\":{\"id\":\"1701\"}},\"id\":\"1706\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1808\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1671\"}},\"id\":\"1676\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1704\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1674\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1677\"},\"glyph\":{\"id\":\"1678\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1680\"},\"nonselection_glyph\":{\"id\":\"1679\"},\"view\":{\"id\":\"1682\"}},\"id\":\"1681\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1012\",\"type\":\"LinearScale\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"#525252\"},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1251\",\"type\":\"Patches\"},{\"attributes\":{\"data\":{\"x\":[0.02969387755102041,0.10887755102040816,0.06928571428571428,0.06928571428571428],\"y\":[0.298469387755102,0.298469387755102,0.298469387755102,0.3578571428571429]},\"selected\":{\"id\":\"1825\"},\"selection_policy\":{\"id\":\"1824\"}},\"id\":\"1713\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1809\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"radius\":{\"field\":\"radius\"},\"x\":{\"field\":\"z_circle\"},\"y\":{\"field\":\"yl_circle\"}},\"id\":\"1424\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"1060\",\"type\":\"AllLabels\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#fddbc7\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#1f77b4\"},\"size\":{\"value\":30},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1041\",\"type\":\"Circle\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1253\",\"type\":\"Patches\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"line_width\":{\"value\":2},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1432\",\"type\":\"Patches\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1720\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1702\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1810\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"x\":[0.06928571428571428,0.06928571428571428],\"y\":[-0.21928571428571428,-0.25887755102040816]},\"selected\":{\"id\":\"1819\"},\"selection_policy\":{\"id\":\"1818\"}},\"id\":\"1695\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1278\",\"type\":\"Selection\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1672\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1811\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"ID\":[0.329],\"IP\":[0.178],\"elnum\":[3],\"mass\":[32.58],\"tag\":[\"Disk2\"],\"y_l\":[[-0.03,-0.30714285714285716,-0.30714285714285716]],\"y_u\":[[0.03,0.30714285714285716,0.30714285714285716]],\"z_l\":[[0.9,0.9230952380952381,0.876904761904762]],\"z_u\":[[0.9,0.9230952380952381,0.876904761904762]]},\"selected\":{\"id\":\"1467\"},\"selection_policy\":{\"id\":\"1466\"}},\"id\":\"1429\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1812\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1038\"}},\"id\":\"1043\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1813\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1680\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1249\"}},\"id\":\"1255\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1019\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1814\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"axis\":{\"id\":\"1018\"},\"coordinates\":null,\"dimension\":1,\"group\":null,\"ticker\":null},\"id\":\"1021\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1277\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1679\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1710\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1066\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1067\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1815\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1010\",\"type\":\"LinearScale\"},{\"attributes\":{\"source\":{\"id\":\"1677\"}},\"id\":\"1682\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1707\"}},\"id\":\"1712\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1249\"},\"glyph\":{\"id\":\"1251\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1253\"},\"name\":\"u_shaft\",\"nonselection_glyph\":{\"id\":\"1252\"},\"view\":{\"id\":\"1255\"}},\"id\":\"1254\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1709\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1707\"},\"glyph\":{\"id\":\"1708\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1710\"},\"nonselection_glyph\":{\"id\":\"1709\"},\"view\":{\"id\":\"1712\"}},\"id\":\"1711\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1064\",\"type\":\"Selection\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1684\",\"type\":\"Line\"},{\"attributes\":{\"axis\":{\"id\":\"1014\"},\"coordinates\":null,\"group\":null,\"ticker\":null},\"id\":\"1017\",\"type\":\"Grid\"},{\"attributes\":{\"data\":{\"elnum\":[0],\"in_d_l\":[0.1],\"in_d_r\":[0.1],\"length\":[0.3],\"mat\":[\"Steel\"],\"out_d_l\":[0.3],\"out_d_r\":[0.3],\"sld\":[5.5384615384615365],\"y_l\":[[-0.05,-0.15,-0.15,-0.05]],\"y_u\":[[0.05,0.15,0.15,0.05]],\"z_l\":[[0.0,0.0,0.3,0.3]],\"z_u\":[[0.0,0.0,0.3,0.3]]},\"selected\":{\"id\":\"1068\"},\"selection_policy\":{\"id\":\"1067\"}},\"id\":\"1047\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"text_align\":{\"value\":\"center\"},\"text_baseline\":{\"value\":\"middle\"},\"text_color\":{\"value\":\"#1a1a1a\"},\"text_font_style\":{\"value\":\"bold\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1044\",\"type\":\"Text\"},{\"attributes\":{},\"id\":\"1816\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"line_width\":{\"value\":2},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1433\",\"type\":\"Patches\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1993\"},\"glyph\":{\"id\":\"1994\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1996\"},\"nonselection_glyph\":{\"id\":\"1995\"},\"view\":{\"id\":\"1998\"}},\"id\":\"1997\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1993\"}},\"id\":\"1998\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"#525252\"},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1222\",\"type\":\"Patches\"},{\"attributes\":{\"source\":{\"id\":\"1430\"}},\"id\":\"1485\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1996\",\"type\":\"Line\"},{\"attributes\":{\"label\":{\"value\":\"Bearing\"},\"renderers\":[{\"id\":\"1504\"},{\"id\":\"1550\"},{\"id\":\"1741\"},{\"id\":\"1838\"}]},\"id\":\"1545\",\"type\":\"LegendItem\"},{\"attributes\":{\"data\":{\"x\":[1.2692857142857144,1.2692857142857144],\"y\":[-0.0942857142857143,-0.1338775510204082]},\"selected\":{\"id\":\"2194\"},\"selection_policy\":{\"id\":\"2193\"}},\"id\":\"2035\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"names\":[\"uc_disk\",\"lc_disk\",\"ub_disk\",\"lb_disk\"],\"tooltips\":[[\"Disk Node :\",\"@elnum\"],[\"Polar Moment of Inertia :\",\"@IP\"],[\"Diametral Moment of Inertia :\",\"@ID\"],[\"Disk mass :\",\"@mass\"],[\"Tag :\",\"@tag\"]]},\"id\":\"1486\",\"type\":\"HoverTool\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2006\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1031\"},\"glyph\":{\"id\":\"1032\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1034\"},\"nonselection_glyph\":{\"id\":\"1033\"},\"view\":{\"id\":\"1036\"}},\"id\":\"1035\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#1a1a1a\",\"line_dash\":[2,4,6,4],\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1034\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2001\",\"type\":\"Line\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"radius\":{\"field\":\"radius\"},\"x\":{\"field\":\"z_circle\"},\"y\":{\"field\":\"yl_circle\"}},\"id\":\"1483\",\"type\":\"Circle\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1999\"},\"glyph\":{\"id\":\"2000\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2002\"},\"nonselection_glyph\":{\"id\":\"2001\"},\"view\":{\"id\":\"2004\"}},\"id\":\"2003\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1141\"},\"glyph\":{\"id\":\"1143\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1145\"},\"name\":\"u_shaft\",\"nonselection_glyph\":{\"id\":\"1144\"},\"view\":{\"id\":\"1147\"}},\"id\":\"1146\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"radius\":{\"field\":\"radius\"},\"x\":{\"field\":\"z_circle\"},\"y\":{\"field\":\"yl_circle\"}},\"id\":\"1481\",\"type\":\"Circle\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1430\"},\"glyph\":{\"id\":\"1481\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1483\"},\"name\":\"lc_disk\",\"nonselection_glyph\":{\"id\":\"1482\"},\"view\":{\"id\":\"1485\"}},\"id\":\"1484\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"#525252\"},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1095\",\"type\":\"Patches\"},{\"attributes\":{\"source\":{\"id\":\"1999\"}},\"id\":\"2004\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"radius\":{\"field\":\"radius\"},\"x\":{\"field\":\"z_circle\"},\"y\":{\"field\":\"yl_circle\"}},\"id\":\"1482\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"1065\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2002\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1141\"}},\"id\":\"1147\",\"type\":\"CDSView\"},{\"attributes\":{\"data\":{\"elnum\":[2],\"in_d_l\":[0.0],\"in_d_r\":[0.0],\"length\":[0.1],\"mat\":[\"Steel\"],\"out_d_l\":[0.06],\"out_d_r\":[0.06],\"sld\":[17.094017094017094],\"y_l\":[[-0.0,-0.03,-0.03,-0.0]],\"y_u\":[[0.0,0.03,0.03,0.0]],\"z_l\":[[0.8,0.8,0.9,0.9]],\"z_u\":[[0.8,0.8,0.9,0.9]]},\"selected\":{\"id\":\"1166\"},\"selection_policy\":{\"id\":\"1165\"}},\"id\":\"1141\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1220\",\"type\":\"Selection\"},{\"attributes\":{\"end\":0.42,\"start\":-0.42},\"id\":\"1008\",\"type\":\"Range1d\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2005\"},\"glyph\":{\"id\":\"2006\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2008\"},\"nonselection_glyph\":{\"id\":\"2007\"},\"view\":{\"id\":\"2010\"}},\"id\":\"2009\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"#525252\"},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1143\",\"type\":\"Patches\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2007\",\"type\":\"Line\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1145\",\"type\":\"Patches\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2008\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"qTTk3GcX8j+pNOTcZxfyPzl+hFZSxvE/GetDY31o8j85foRWUsbxPxnrQ2N9aPI/OX6EVlLG8T8Z60NjfWjyP6k05NxnF/I/qTTk3GcX8j8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[10]},\"y\":{\"__ndarray__\":\"AE9WyxsjuD8HtlExdDS9Pwe2UTF0NL0/h46mS+YiwT8LQqR+kqvDP471obE+NMY/Eqmf5Oq8yD+WXJ0Xl0XLP5VcnReXRcs/GRCbSkPOzT8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[10]}},\"selected\":{\"id\":\"2188\"},\"selection_policy\":{\"id\":\"2187\"}},\"id\":\"2017\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1219\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1144\",\"type\":\"Patches\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2036\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2023\"},\"glyph\":{\"id\":\"2024\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2026\"},\"nonselection_glyph\":{\"id\":\"2025\"},\"view\":{\"id\":\"2028\"}},\"id\":\"2027\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2053\"},\"glyph\":{\"id\":\"2054\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2056\"},\"nonselection_glyph\":{\"id\":\"2055\"},\"view\":{\"id\":\"2058\"}},\"id\":\"2057\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2183\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"2053\"}},\"id\":\"2058\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2182\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"2023\"}},\"id\":\"2028\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2184\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2056\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2185\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2186\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"x\":[1.2296938775510204,1.2296938775510204,1.3088775510204083,1.3088775510204083],\"y\":[-0.19326530612244902,-0.1338775510204082,-0.1338775510204082,-0.19326530612244902]},\"selected\":{\"id\":\"2198\"},\"selection_policy\":{\"id\":\"2197\"}},\"id\":\"2047\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1193\"},\"glyph\":{\"id\":\"1195\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1197\"},\"name\":\"u_shaft\",\"nonselection_glyph\":{\"id\":\"1196\"},\"view\":{\"id\":\"1199\"}},\"id\":\"1198\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2187\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1193\"}},\"id\":\"1199\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2188\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2160\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2031\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2189\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"label\":{\"value\":\"Shaft\"},\"renderers\":[{\"id\":\"1052\"},{\"id\":\"1075\"},{\"id\":\"1098\"},{\"id\":\"1121\"},{\"id\":\"1146\"},{\"id\":\"1171\"},{\"id\":\"1198\"},{\"id\":\"1225\"},{\"id\":\"1254\"},{\"id\":\"1283\"},{\"id\":\"1314\"},{\"id\":\"1345\"}]},\"id\":\"1070\",\"type\":\"LegendItem\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2029\"},\"glyph\":{\"id\":\"2030\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2032\"},\"nonselection_glyph\":{\"id\":\"2031\"},\"view\":{\"id\":\"2034\"}},\"id\":\"2033\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2061\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2029\"}},\"id\":\"2034\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2190\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1170\",\"type\":\"Patches\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2032\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1193\"},\"glyph\":{\"id\":\"1222\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1224\"},\"name\":\"l_shaft\",\"nonselection_glyph\":{\"id\":\"1223\"},\"view\":{\"id\":\"1226\"}},\"id\":\"1225\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2060\",\"type\":\"Line\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1224\",\"type\":\"Patches\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2059\"},\"glyph\":{\"id\":\"2060\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2062\"},\"nonselection_glyph\":{\"id\":\"2061\"},\"view\":{\"id\":\"2064\"}},\"id\":\"2063\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1169\",\"type\":\"Patches\"},{\"attributes\":{},\"id\":\"1061\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"#525252\"},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1168\",\"type\":\"Patches\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1223\",\"type\":\"Patches\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2048\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2030\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2191\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"2059\"}},\"id\":\"2064\",\"type\":\"CDSView\"},{\"attributes\":{\"data\":{\"x\":[1.2296938775510204,1.2296938775510204,1.3088775510204083,1.3088775510204083],\"y\":[0.19326530612244902,0.1338775510204082,0.1338775510204082,0.19326530612244902]},\"selected\":{\"id\":\"2196\"},\"selection_policy\":{\"id\":\"2195\"}},\"id\":\"2041\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2192\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1062\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2062\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2037\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2193\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1141\"}},\"id\":\"1172\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2161\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2194\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2035\"},\"glyph\":{\"id\":\"2036\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2038\"},\"nonselection_glyph\":{\"id\":\"2037\"},\"view\":{\"id\":\"2040\"}},\"id\":\"2039\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2162\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2159\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2195\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"elnum\":[3],\"in_d_l\":[0.0],\"in_d_r\":[0.0],\"length\":[0.1],\"mat\":[\"Steel\"],\"out_d_l\":[0.06],\"out_d_r\":[0.06],\"sld\":[17.094017094017094],\"y_l\":[[-0.0,-0.03,-0.03,-0.0]],\"y_u\":[[0.0,0.03,0.03,0.0]],\"z_l\":[[0.9,0.9,1.0,1.0]],\"z_u\":[[0.9,0.9,1.0,1.0]]},\"selected\":{\"id\":\"1220\"},\"selection_policy\":{\"id\":\"1219\"}},\"id\":\"1193\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2163\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1165\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1141\"},\"glyph\":{\"id\":\"1168\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1170\"},\"name\":\"l_shaft\",\"nonselection_glyph\":{\"id\":\"1169\"},\"view\":{\"id\":\"1172\"}},\"id\":\"1171\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2196\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"#525252\"},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1195\",\"type\":\"Patches\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1a1a1a\",\"line_dash\":[2,4,6,4],\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1033\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2164\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"2035\"}},\"id\":\"2040\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2197\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1166\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2038\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1193\"}},\"id\":\"1226\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1197\",\"type\":\"Patches\"},{\"attributes\":{},\"id\":\"2165\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"x\":[1.2296938775510204,1.3088775510204083,1.2692857142857144,1.2692857142857144],\"y\":[-0.17346938775510207,-0.17346938775510207,-0.17346938775510207,-0.2328571428571429]},\"selected\":{\"id\":\"2202\"},\"selection_policy\":{\"id\":\"2201\"}},\"id\":\"2059\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1196\",\"type\":\"Patches\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1605\"},\"glyph\":{\"id\":\"1606\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1608\"},\"nonselection_glyph\":{\"id\":\"1607\"},\"view\":{\"id\":\"1610\"}},\"id\":\"1609\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1632\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1408\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"mOjvZLW8sb+Y6O9ktbyxv59P68oNzra/IgPp/blWqb+fT+vKDc62vyID6f25Vqm/n0/ryg3Otr8iA+n9uVapv5jo72S1vLG/mOjvZLW8sb8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[10]},\"y\":{\"__ndarray__\":\"fyer5Y0RzD8C26gYOprOPwLbqBg6ms4/Q0fTJXOR0D8EIVI/ydXRP8b60FgfGtM/iNRPcnVe1D9Krs6Ly6LVP0quzovLotU/DIhNpSHn1j8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[10]}},\"selected\":{\"id\":\"1813\"},\"selection_policy\":{\"id\":\"1812\"}},\"id\":\"1677\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1543\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1818\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1605\"}},\"id\":\"1610\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1629\"}},\"id\":\"1634\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1656\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[0.02969387755102041,0.02969387755102041,0.10887755102040816,0.10887755102040816],\"y\":[-0.31826530612244897,-0.25887755102040816,-0.25887755102040816,-0.31826530612244897]},\"selected\":{\"id\":\"1823\"},\"selection_policy\":{\"id\":\"1822\"}},\"id\":\"1707\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"x\":[1.2,1.2,1.1307142857142856,1.2692857142857144],\"y\":[-0.025,-0.0942857142857143,-0.0942857142857143,-0.0942857142857143]},\"selected\":{\"id\":\"1831\"},\"selection_policy\":{\"id\":\"1830\"}},\"id\":\"1731\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"x\":[1.1465510204081633,1.1821836734693878],\"y\":[-0.3021428571428572,-0.33235714285714296]},\"selected\":{\"id\":\"2170\"},\"selection_policy\":{\"id\":\"2169\"}},\"id\":\"1963\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1544\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1941\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[1.2178163265306121,1.2534489795918367],\"y\":[-0.3021428571428572,-0.33235714285714296]},\"selected\":{\"id\":\"2178\"},\"selection_policy\":{\"id\":\"2177\"}},\"id\":\"1987\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"label\":{\"value\":\"Disk\"},\"renderers\":[{\"id\":\"1380\"},{\"id\":\"1435\"}]},\"id\":\"1409\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"1542\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1631\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1653\"}},\"id\":\"1658\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1685\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1817\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1629\"},\"glyph\":{\"id\":\"1630\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1632\"},\"nonselection_glyph\":{\"id\":\"1631\"},\"view\":{\"id\":\"1634\"}},\"id\":\"1633\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1819\",\"type\":\"Selection\"},{\"attributes\":{\"line_color\":\"#1a1a1a\",\"line_dash\":[2,4,6,4],\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1032\",\"type\":\"Line\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.8},\"fill_color\":{\"value\":\"#fddbc7\"},\"line_color\":{\"value\":\"#1f77b4\"},\"size\":{\"value\":30},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1039\",\"type\":\"Circle\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1608\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1820\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1653\"},\"glyph\":{\"id\":\"1654\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1656\"},\"nonselection_glyph\":{\"id\":\"1655\"},\"view\":{\"id\":\"1658\"}},\"id\":\"1657\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#fddbc7\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"size\":{\"value\":30},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1040\",\"type\":\"Circle\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1051\",\"type\":\"Patches\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1715\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1713\"},\"glyph\":{\"id\":\"1714\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1716\"},\"nonselection_glyph\":{\"id\":\"1715\"},\"view\":{\"id\":\"1718\"}},\"id\":\"1717\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1939\"},\"glyph\":{\"id\":\"1940\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1942\"},\"nonselection_glyph\":{\"id\":\"1941\"},\"view\":{\"id\":\"1944\"}},\"id\":\"1943\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1971\",\"type\":\"Line\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"line_width\":{\"value\":2},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1471\",\"type\":\"Patches\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1630\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1821\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1683\"},\"glyph\":{\"id\":\"1684\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1686\"},\"nonselection_glyph\":{\"id\":\"1685\"},\"view\":{\"id\":\"1688\"}},\"id\":\"1687\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1969\"},\"glyph\":{\"id\":\"1970\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1972\"},\"nonselection_glyph\":{\"id\":\"1971\"},\"view\":{\"id\":\"1974\"}},\"id\":\"1973\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1713\"}},\"id\":\"1718\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1716\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[0.0,0.0,-0.06928571428571428,0.06928571428571428],\"y\":[0.15,0.21928571428571428,0.21928571428571428,0.21928571428571428]},\"selected\":{\"id\":\"1540\"},\"selection_policy\":{\"id\":\"1539\"}},\"id\":\"1488\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1548\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1031\"}},\"id\":\"1036\",\"type\":\"CDSView\"},{\"attributes\":{\"data\":{\"x\":[0.05344897959183674,0.08908163265306122],\"y\":[-0.42714285714285716,-0.4698571428571429]},\"selected\":{\"id\":\"1807\"},\"selection_policy\":{\"id\":\"1806\"}},\"id\":\"1659\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1969\"}},\"id\":\"1974\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1822\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"x\":[-0.017816326530612242,0.017816326530612256],\"y\":[-0.42714285714285716,-0.4698571428571429]},\"selected\":{\"id\":\"1799\"},\"selection_policy\":{\"id\":\"1798\"}},\"id\":\"1635\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1546\"},\"glyph\":{\"id\":\"1547\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1549\"},\"nonselection_glyph\":{\"id\":\"1548\"},\"view\":{\"id\":\"1551\"}},\"id\":\"1550\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"line_width\":{\"value\":2},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1412\",\"type\":\"Patches\"},{\"attributes\":{\"data\":{\"x\":[-0.08908163265306122,-0.05344897959183673],\"y\":[-0.42714285714285716,-0.4698571428571429]},\"selected\":{\"id\":\"1791\"},\"selection_policy\":{\"id\":\"1790\"}},\"id\":\"1611\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1972\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1683\"}},\"id\":\"1688\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1939\"}},\"id\":\"1944\",\"type\":\"CDSView\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2000\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1823\",\"type\":\"Selection\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"line_width\":{\"value\":2},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1411\",\"type\":\"Patches\"},{\"attributes\":{\"source\":{\"id\":\"1546\"}},\"id\":\"1551\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1686\",\"type\":\"Line\"},{\"attributes\":{\"axis_label\":\"Shaft radius (m)\",\"axis_label_text_font_size\":\"14pt\",\"coordinates\":null,\"formatter\":{\"id\":\"1056\"},\"group\":null,\"major_label_policy\":{\"id\":\"1057\"},\"ticker\":{\"id\":\"1019\"}},\"id\":\"1018\",\"type\":\"LinearAxis\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1637\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1732\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1661\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1488\"},\"glyph\":{\"id\":\"1489\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1491\"},\"nonselection_glyph\":{\"id\":\"1490\"},\"view\":{\"id\":\"1493\"}},\"id\":\"1492\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1047\"}},\"id\":\"1076\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"line_width\":{\"value\":2},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1413\",\"type\":\"Patches\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1490\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1549\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1613\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1942\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1635\"},\"glyph\":{\"id\":\"1636\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1638\"},\"nonselection_glyph\":{\"id\":\"1637\"},\"view\":{\"id\":\"1640\"}},\"id\":\"1639\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1659\"},\"glyph\":{\"id\":\"1660\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1662\"},\"nonselection_glyph\":{\"id\":\"1661\"},\"view\":{\"id\":\"1664\"}},\"id\":\"1663\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1714\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1659\"}},\"id\":\"1664\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"group\":null,\"text\":\"Rotor model\"},\"id\":\"1004\",\"type\":\"Title\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1611\"},\"glyph\":{\"id\":\"1612\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1614\"},\"nonselection_glyph\":{\"id\":\"1613\"},\"view\":{\"id\":\"1616\"}},\"id\":\"1615\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1635\"}},\"id\":\"1640\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1611\"}},\"id\":\"1616\",\"type\":\"CDSView\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1970\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1592\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1825\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1638\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1662\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1643\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1614\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1488\"}},\"id\":\"1493\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1619\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[1.2178163265306121,1.2534489795918367],\"y\":[0.3021428571428572,0.33235714285714296]},\"selected\":{\"id\":\"2176\"},\"selection_policy\":{\"id\":\"2175\"}},\"id\":\"1981\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1047\"},\"glyph\":{\"id\":\"1049\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1051\"},\"name\":\"u_shaft\",\"nonselection_glyph\":{\"id\":\"1050\"},\"view\":{\"id\":\"1053\"}},\"id\":\"1052\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1491\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1667\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1947\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1691\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1977\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1826\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1374\"}},\"id\":\"1415\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1689\"},\"glyph\":{\"id\":\"1690\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1692\"},\"nonselection_glyph\":{\"id\":\"1691\"},\"view\":{\"id\":\"1694\"}},\"id\":\"1693\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1945\"},\"glyph\":{\"id\":\"1946\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1948\"},\"nonselection_glyph\":{\"id\":\"1947\"},\"view\":{\"id\":\"1950\"}},\"id\":\"1949\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1547\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1721\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1945\"}},\"id\":\"1950\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1827\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"1689\"}},\"id\":\"1694\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1948\",\"type\":\"Line\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"#525252\"},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1049\",\"type\":\"Patches\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1719\"},\"glyph\":{\"id\":\"1720\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1722\"},\"nonselection_glyph\":{\"id\":\"1721\"},\"view\":{\"id\":\"1724\"}},\"id\":\"1723\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1636\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1660\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1692\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1374\"},\"glyph\":{\"id\":\"1411\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1413\"},\"name\":\"ub_disk\",\"nonselection_glyph\":{\"id\":\"1412\"},\"view\":{\"id\":\"1415\"}},\"id\":\"1414\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1975\"},\"glyph\":{\"id\":\"1976\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1978\"},\"nonselection_glyph\":{\"id\":\"1977\"},\"view\":{\"id\":\"1980\"}},\"id\":\"1979\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1612\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[1.1465510204081633,1.1821836734693878],\"y\":[0.3021428571428572,0.33235714285714296]},\"selected\":{\"id\":\"2168\"},\"selection_policy\":{\"id\":\"2167\"}},\"id\":\"1957\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1828\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"x\":[0.0,0.3,0.8,0.9,1.0,1.2,1.4],\"y\":{\"__ndarray__\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[7]}},\"selected\":{\"id\":\"1064\"},\"selection_policy\":{\"id\":\"1063\"}},\"id\":\"1038\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1489\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[0.02969387755102041,0.02969387755102041,0.10887755102040816,0.10887755102040816],\"y\":[0.31826530612244897,0.25887755102040816,0.25887755102040816,0.31826530612244897]},\"selected\":{\"id\":\"1821\"},\"selection_policy\":{\"id\":\"1820\"}},\"id\":\"1701\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1047\"},\"glyph\":{\"id\":\"1072\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1074\"},\"name\":\"l_shaft\",\"nonselection_glyph\":{\"id\":\"1073\"},\"view\":{\"id\":\"1076\"}},\"id\":\"1075\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"line_width\":{\"value\":2},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1469\",\"type\":\"Patches\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1074\",\"type\":\"Patches\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1964\",\"type\":\"Line\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"radius\":{\"field\":\"radius\"},\"x\":{\"field\":\"z_circle\"},\"y\":{\"field\":\"yu_circle\"}},\"id\":\"1417\",\"type\":\"Circle\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1708\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1719\"}},\"id\":\"1724\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1975\"}},\"id\":\"1980\",\"type\":\"CDSView\"},{\"attributes\":{\"data\":{\"x\":[0.017816326530612256,0.05344897959183674],\"y\":[0.42714285714285716,0.4698571428571429]},\"selected\":{\"id\":\"1801\"},\"selection_policy\":{\"id\":\"1800\"}},\"id\":\"1641\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1829\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"x\":[0.0,0.0,-0.06928571428571428,0.06928571428571428],\"y\":[-0.15,-0.21928571428571428,-0.21928571428571428,-0.21928571428571428]},\"selected\":{\"id\":\"1542\"},\"selection_policy\":{\"id\":\"1541\"}},\"id\":\"1494\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"x\":[-0.05344897959183673,-0.017816326530612242],\"y\":[0.42714285714285716,0.4698571428571429]},\"selected\":{\"id\":\"1793\"},\"selection_policy\":{\"id\":\"1792\"}},\"id\":\"1617\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1690\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1946\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[0.08908163265306122,0.12471428571428574],\"y\":[0.42714285714285716,0.4698571428571429]},\"selected\":{\"id\":\"1809\"},\"selection_policy\":{\"id\":\"1808\"}},\"id\":\"1665\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"radius\":{\"field\":\"radius\"},\"x\":{\"field\":\"z_circle\"},\"y\":{\"field\":\"yu_circle\"}},\"id\":\"1418\",\"type\":\"Circle\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1696\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1722\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1978\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1830\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1073\",\"type\":\"Patches\"},{\"attributes\":{\"data\":{\"x\":[1.2534489795918367,1.2890816326530612],\"y\":[-0.3021428571428572,-0.33235714285714296]},\"selected\":{\"id\":\"2182\"},\"selection_policy\":{\"id\":\"2181\"}},\"id\":\"1999\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1831\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1644\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1375\"},\"glyph\":{\"id\":\"1417\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1419\"},\"name\":\"uc_disk\",\"nonselection_glyph\":{\"id\":\"1418\"},\"view\":{\"id\":\"1421\"}},\"id\":\"1420\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"elnum\":[1],\"in_d_l\":[0.2],\"in_d_r\":[0.2],\"length\":[0.5],\"mat\":[\"Steel\"],\"out_d_l\":[0.4],\"out_d_r\":[0.4],\"sld\":[7.692307692307692],\"y_l\":[[-0.1,-0.2,-0.2,-0.1]],\"y_u\":[[0.1,0.2,0.2,0.1]],\"z_l\":[[0.3,0.3,0.8,0.8]],\"z_u\":[[0.3,0.3,0.8,0.8]]},\"selected\":{\"id\":\"1116\"},\"selection_policy\":{\"id\":\"1115\"}},\"id\":\"1093\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1495\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1620\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1375\"}},\"id\":\"1421\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1668\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1697\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1953\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"text\":[\"0\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\"],\"x\":[0.0,0.3,0.8,0.9,1.0,1.2,1.4],\"y\":{\"__ndarray__\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[7]}},\"selected\":{\"id\":\"1066\"},\"selection_policy\":{\"id\":\"1065\"}},\"id\":\"1037\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"#525252\"},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1072\",\"type\":\"Patches\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"radius\":{\"field\":\"radius\"},\"x\":{\"field\":\"z_circle\"},\"y\":{\"field\":\"yu_circle\"}},\"id\":\"1419\",\"type\":\"Circle\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1496\",\"type\":\"Line\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1050\",\"type\":\"Patches\"},{\"attributes\":{\"data\":{\"x\":[-0.08908163265306122,0.08908163265306122],\"y\":[0.42714285714285716,0.42714285714285716]},\"selected\":{\"id\":\"1785\"},\"selection_policy\":{\"id\":\"1784\"}},\"id\":\"1593\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1832\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1047\"}},\"id\":\"1053\",\"type\":\"CDSView\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1642\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1618\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1666\",\"type\":\"Line\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"radius\":{\"field\":\"radius\"},\"x\":{\"field\":\"z_circle\"},\"y\":{\"field\":\"yu_circle\"}},\"id\":\"1475\",\"type\":\"Circle\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1731\"},\"glyph\":{\"id\":\"1732\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1734\"},\"nonselection_glyph\":{\"id\":\"1733\"},\"view\":{\"id\":\"1736\"}},\"id\":\"1735\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1787\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1281\",\"type\":\"Patches\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1429\"},\"glyph\":{\"id\":\"1432\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1434\"},\"name\":\"ub_disk\",\"nonselection_glyph\":{\"id\":\"1433\"},\"view\":{\"id\":\"1436\"}},\"id\":\"1435\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1023\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"#525252\"},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1280\",\"type\":\"Patches\"},{\"attributes\":{\"source\":{\"id\":\"1429\"}},\"id\":\"1436\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1785\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1282\",\"type\":\"Patches\"},{\"attributes\":{},\"id\":\"1464\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1786\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1466\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1784\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"line_width\":{\"value\":2},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1434\",\"type\":\"Patches\"},{\"attributes\":{},\"id\":\"1788\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1249\"}},\"id\":\"1284\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1789\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1068\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1465\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1467\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1024\",\"type\":\"ResetTool\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1249\"},\"glyph\":{\"id\":\"1280\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1282\"},\"name\":\"l_shaft\",\"nonselection_glyph\":{\"id\":\"1281\"},\"view\":{\"id\":\"1284\"}},\"id\":\"1283\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1025\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"1790\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1056\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"1791\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"elnum\":[5],\"in_d_l\":[0.01],\"in_d_r\":[0.01],\"length\":[0.2],\"mat\":[\"Steel\"],\"out_d_l\":[0.05],\"out_d_r\":[0.05],\"sld\":[94.67455621301777],\"y_l\":[[-0.005,-0.025,-0.025,-0.005]],\"y_u\":[[0.005,0.025,0.025,0.005]],\"z_l\":[[1.2,1.2,1.4,1.4]],\"z_u\":[[1.2,1.2,1.4,1.4]]},\"selected\":{\"id\":\"1340\"},\"selection_policy\":{\"id\":\"1339\"}},\"id\":\"1309\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1792\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1733\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1793\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1794\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"tools\":[{\"id\":\"1022\"},{\"id\":\"1023\"},{\"id\":\"1024\"},{\"id\":\"1025\"},{\"id\":\"1372\"},{\"id\":\"1486\"},{\"id\":\"1486\"}]},\"id\":\"1026\",\"type\":\"Toolbar\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1313\",\"type\":\"Patches\"},{\"attributes\":{\"data\":{\"x\":[0.0,0.0,-0.06928571428571428,0.06928571428571428],\"y\":[-0.42714285714285716,-0.3578571428571429,-0.3578571428571429,-0.3578571428571429]},\"selected\":{\"id\":\"1592\"},\"selection_policy\":{\"id\":\"1591\"}},\"id\":\"1546\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1795\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1429\"},\"glyph\":{\"id\":\"1469\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1471\"},\"name\":\"ub_disk\",\"nonselection_glyph\":{\"id\":\"1470\"},\"view\":{\"id\":\"1473\"}},\"id\":\"1472\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1796\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"callback\":null,\"names\":[\"l_shaft\",\"u_shaft\"],\"tooltips\":[[\"Element Number :\",\"@elnum\"],[\"Left Outer Diameter :\",\"@out_d_l\"],[\"Left Inner Diameter :\",\"@in_d_l\"],[\"Right Outer Diameter :\",\"@out_d_r\"],[\"Right Inner Diameter :\",\"@in_d_r\"],[\"Element Length :\",\"@length\"],[\"Material :\",\"@mat\"]]},\"id\":\"1372\",\"type\":\"HoverTool\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"#525252\"},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1311\",\"type\":\"Patches\"},{\"attributes\":{\"source\":{\"id\":\"1429\"}},\"id\":\"1473\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1339\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1797\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"radius\":{\"field\":\"radius\"},\"x\":{\"field\":\"z_circle\"},\"y\":{\"field\":\"yu_circle\"}},\"id\":\"1476\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"1022\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"1798\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1312\",\"type\":\"Patches\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"radius\":{\"field\":\"radius\"},\"x\":{\"field\":\"z_circle\"},\"y\":{\"field\":\"yu_circle\"}},\"id\":\"1477\",\"type\":\"Circle\"},{\"attributes\":{\"source\":{\"id\":\"1430\"}},\"id\":\"1479\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1430\"},\"glyph\":{\"id\":\"1475\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1477\"},\"name\":\"uc_disk\",\"nonselection_glyph\":{\"id\":\"1476\"},\"view\":{\"id\":\"1479\"}},\"id\":\"1478\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1309\"}},\"id\":\"1315\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1309\"},\"glyph\":{\"id\":\"1311\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1313\"},\"name\":\"u_shaft\",\"nonselection_glyph\":{\"id\":\"1312\"},\"view\":{\"id\":\"1315\"}},\"id\":\"1314\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1799\",\"type\":\"Selection\"},{\"attributes\":{\"end\":1.54,\"start\":-0.13999999999999999},\"id\":\"1006\",\"type\":\"Range1d\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1119\",\"type\":\"Patches\"},{\"attributes\":{\"data\":{\"x\":[1.2692857142857144,1.2692857142857144],\"y\":[0.0942857142857143,0.1338775510204082]},\"selected\":{\"id\":\"2192\"},\"selection_policy\":{\"id\":\"2191\"}},\"id\":\"2029\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2199\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1116\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2200\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"2005\"}},\"id\":\"2010\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2198\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2201\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1824\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2013\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1115\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1096\",\"type\":\"Patches\"},{\"attributes\":{},\"id\":\"2202\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2011\"},\"glyph\":{\"id\":\"2012\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2014\"},\"nonselection_glyph\":{\"id\":\"2013\"},\"view\":{\"id\":\"2016\"}},\"id\":\"2015\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1093\"},\"glyph\":{\"id\":\"1095\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1097\"},\"name\":\"u_shaft\",\"nonselection_glyph\":{\"id\":\"1096\"},\"view\":{\"id\":\"1099\"}},\"id\":\"1098\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1093\"}},\"id\":\"1122\",\"type\":\"CDSView\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2054\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2011\"}},\"id\":\"2016\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1097\",\"type\":\"Patches\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2014\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1037\"},\"glyph\":{\"id\":\"1044\"},\"group\":null,\"hover_glyph\":null,\"view\":{\"id\":\"1046\"}},\"id\":\"1045\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2020\",\"type\":\"Line\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"#525252\"},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1118\",\"type\":\"Patches\"},{\"attributes\":{\"source\":{\"id\":\"2017\"}},\"id\":\"2022\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2181\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"qTTk3GcX8j+pNOTcZxfyPzl+hFZSxvE/GetDY31o8j85foRWUsbxPxnrQ2N9aPI/OX6EVlLG8T8Z60NjfWjyP6k05NxnF/I/qTTk3GcX8j8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[10]},\"y\":[-0.0942857142857143,-0.11408163265306125,-0.11408163265306125,-0.1338775510204082,-0.15367346938775514,-0.17346938775510207,-0.19326530612244902,-0.21306122448979598,-0.21306122448979595,-0.2328571428571429]},\"selected\":{\"id\":\"2190\"},\"selection_policy\":{\"id\":\"2189\"}},\"id\":\"2023\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2019\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2017\"},\"glyph\":{\"id\":\"2018\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2020\"},\"nonselection_glyph\":{\"id\":\"2019\"},\"view\":{\"id\":\"2022\"}},\"id\":\"2021\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2026\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2018\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1093\"}},\"id\":\"1099\",\"type\":\"CDSView\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1988\",\"type\":\"Line\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1120\",\"type\":\"Patches\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2024\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1093\"},\"glyph\":{\"id\":\"1118\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1120\"},\"name\":\"l_shaft\",\"nonselection_glyph\":{\"id\":\"1119\"},\"view\":{\"id\":\"1122\"}},\"id\":\"1121\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2025\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1984\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1981\"}},\"id\":\"1986\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1932\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1833\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1641\"},\"glyph\":{\"id\":\"1642\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1644\"},\"nonselection_glyph\":{\"id\":\"1643\"},\"view\":{\"id\":\"1646\"}},\"id\":\"1645\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"x\":[1.2890816326530612,1.3247142857142857],\"y\":[-0.3021428571428572,-0.33235714285714296]},\"selected\":{\"id\":\"2186\"},\"selection_policy\":{\"id\":\"2185\"}},\"id\":\"2011\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1836\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1983\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1981\"},\"glyph\":{\"id\":\"1982\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1984\"},\"nonselection_glyph\":{\"id\":\"1983\"},\"view\":{\"id\":\"1986\"}},\"id\":\"1985\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1591\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1641\"}},\"id\":\"1646\",\"type\":\"CDSView\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1982\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1834\"},\"glyph\":{\"id\":\"1835\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1837\"},\"nonselection_glyph\":{\"id\":\"1836\"},\"view\":{\"id\":\"1839\"}},\"id\":\"1838\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"x\":[0.017816326530612256,0.05344897959183674],\"y\":[-0.42714285714285716,-0.4698571428571429]},\"selected\":{\"id\":\"1803\"},\"selection_policy\":{\"id\":\"1802\"}},\"id\":\"1647\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1649\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1834\"}},\"id\":\"1839\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1647\"},\"glyph\":{\"id\":\"1648\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1650\"},\"nonselection_glyph\":{\"id\":\"1649\"},\"view\":{\"id\":\"1652\"}},\"id\":\"1651\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1647\"}},\"id\":\"1652\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1837\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[1.2534489795918367,1.2890816326530612],\"y\":[0.3021428571428572,0.33235714285714296]},\"selected\":{\"id\":\"2180\"},\"selection_policy\":{\"id\":\"2179\"}},\"id\":\"1993\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1650\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[1.1109183673469387,1.1465510204081633],\"y\":[-0.3021428571428572,-0.33235714285714296]},\"selected\":{\"id\":\"2166\"},\"selection_policy\":{\"id\":\"2165\"}},\"id\":\"1951\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1989\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1987\"},\"glyph\":{\"id\":\"1988\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1990\"},\"nonselection_glyph\":{\"id\":\"1989\"},\"view\":{\"id\":\"1992\"}},\"id\":\"1991\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1931\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1648\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1935\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1987\"}},\"id\":\"1992\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1933\"},\"glyph\":{\"id\":\"1934\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1936\"},\"nonselection_glyph\":{\"id\":\"1935\"},\"view\":{\"id\":\"1938\"}},\"id\":\"1937\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1990\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1933\"}},\"id\":\"1938\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1936\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2012\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[0.05344897959183674,0.08908163265306122],\"y\":[0.42714285714285716,0.4698571428571429]},\"selected\":{\"id\":\"1805\"},\"selection_policy\":{\"id\":\"1804\"}},\"id\":\"1653\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"x\":[1.1109183673469387,1.1465510204081633],\"y\":[0.3021428571428572,0.33235714285714296]},\"selected\":{\"id\":\"2164\"},\"selection_policy\":{\"id\":\"2163\"}},\"id\":\"1945\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1654\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[1.2890816326530612,1.3247142857142857],\"y\":[0.3021428571428572,0.33235714285714296]},\"selected\":{\"id\":\"2184\"},\"selection_policy\":{\"id\":\"2183\"}},\"id\":\"2005\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1952\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1995\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1655\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1934\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1994\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[1.2,1.2,1.1307142857142856,1.2692857142857144],\"y\":[0.025,0.0942857142857143,0.0942857142857143,0.0942857142857143]},\"selected\":{\"id\":\"1829\"},\"selection_policy\":{\"id\":\"1828\"}},\"id\":\"1725\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1340\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1497\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1954\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2044\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2167\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"2041\"}},\"id\":\"2046\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1595\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1725\"}},\"id\":\"1730\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2168\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1593\"},\"glyph\":{\"id\":\"1594\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1596\"},\"nonselection_glyph\":{\"id\":\"1595\"},\"view\":{\"id\":\"1598\"}},\"id\":\"1597\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1494\"}},\"id\":\"1499\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1617\"},\"glyph\":{\"id\":\"1618\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1620\"},\"nonselection_glyph\":{\"id\":\"1619\"},\"view\":{\"id\":\"1622\"}},\"id\":\"1621\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1593\"}},\"id\":\"1598\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1596\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1063\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2166\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"x\":[1.1821836734693878,1.2178163265306121],\"y\":[-0.3021428571428572,-0.33235714285714296]},\"selected\":{\"id\":\"2174\"},\"selection_policy\":{\"id\":\"2173\"}},\"id\":\"1975\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1494\"},\"glyph\":{\"id\":\"1495\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1497\"},\"nonselection_glyph\":{\"id\":\"1496\"},\"view\":{\"id\":\"1499\"}},\"id\":\"1498\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1617\"}},\"id\":\"1622\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2043\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2169\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1951\"}},\"id\":\"1956\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1725\"},\"glyph\":{\"id\":\"1726\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1728\"},\"nonselection_glyph\":{\"id\":\"1727\"},\"view\":{\"id\":\"1730\"}},\"id\":\"1729\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2170\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1951\"},\"glyph\":{\"id\":\"1952\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1954\"},\"nonselection_glyph\":{\"id\":\"1953\"},\"view\":{\"id\":\"1956\"}},\"id\":\"1955\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1343\",\"type\":\"Patches\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1594\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2041\"},\"glyph\":{\"id\":\"2042\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2044\"},\"nonselection_glyph\":{\"id\":\"2043\"},\"view\":{\"id\":\"2046\"}},\"id\":\"2045\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"x\":[1.2,1.2,1.1307142857142856,1.2692857142857144],\"y\":[-0.3021428571428572,-0.2328571428571429,-0.2328571428571429,-0.2328571428571429]},\"selected\":{\"id\":\"1932\"},\"selection_policy\":{\"id\":\"1931\"}},\"id\":\"1834\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"#525252\"},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1342\",\"type\":\"Patches\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1727\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2171\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"x\":[0.0,0.0,-0.06928571428571428,0.06928571428571428],\"y\":[0.42714285714285716,0.3578571428571429,0.3578571428571429,0.3578571428571429]},\"selected\":{\"id\":\"1544\"},\"selection_policy\":{\"id\":\"1543\"}},\"id\":\"1500\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"x\":[-0.05344897959183673,-0.017816326530612242],\"y\":[-0.42714285714285716,-0.4698571428571429]},\"selected\":{\"id\":\"1795\"},\"selection_policy\":{\"id\":\"1794\"}},\"id\":\"1623\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"x\":[1.2,1.2,1.1307142857142856,1.2692857142857144],\"y\":[0.3021428571428572,0.2328571428571429,0.2328571428571429,0.2328571428571429]},\"selected\":{\"id\":\"1833\"},\"selection_policy\":{\"id\":\"1832\"}},\"id\":\"1737\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#525252\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#1a1a1a\"},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1344\",\"type\":\"Patches\"},{\"attributes\":{},\"id\":\"2172\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1625\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1959\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1957\"},\"glyph\":{\"id\":\"1958\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1960\"},\"nonselection_glyph\":{\"id\":\"1959\"},\"view\":{\"id\":\"1962\"}},\"id\":\"1961\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1502\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[-0.08908163265306122,0.08908163265306122],\"y\":[-0.42714285714285716,-0.42714285714285716]},\"selected\":{\"id\":\"1787\"},\"selection_policy\":{\"id\":\"1786\"}},\"id\":\"1599\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1731\"}},\"id\":\"1736\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1500\"},\"glyph\":{\"id\":\"1501\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1503\"},\"nonselection_glyph\":{\"id\":\"1502\"},\"view\":{\"id\":\"1505\"}},\"id\":\"1504\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1728\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2042\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2173\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1623\"},\"glyph\":{\"id\":\"1624\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1626\"},\"nonselection_glyph\":{\"id\":\"1625\"},\"view\":{\"id\":\"1628\"}},\"id\":\"1627\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"group\":null,\"items\":[{\"id\":\"1070\"},{\"id\":\"1409\"},{\"id\":\"1545\"}]},\"id\":\"1069\",\"type\":\"Legend\"},{\"attributes\":{\"source\":{\"id\":\"1500\"}},\"id\":\"1505\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1957\"}},\"id\":\"1962\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1503\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1623\"}},\"id\":\"1628\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1960\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1835\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2174\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"line_width\":{\"value\":2},\"xs\":{\"field\":\"z_l\"},\"ys\":{\"field\":\"y_l\"}},\"id\":\"1470\",\"type\":\"Patches\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1626\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1309\"}},\"id\":\"1346\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1601\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1726\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[1.1821836734693878,1.2178163265306121],\"y\":[0.3021428571428572,0.33235714285714296]},\"selected\":{\"id\":\"2172\"},\"selection_policy\":{\"id\":\"2171\"}},\"id\":\"1969\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"x\":[1.2296938775510204,1.3088775510204083,1.2692857142857144,1.2692857142857144],\"y\":[0.17346938775510207,0.17346938775510207,0.17346938775510207,0.2328571428571429]},\"selected\":{\"id\":\"2200\"},\"selection_policy\":{\"id\":\"2199\"}},\"id\":\"2053\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1538\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1599\"},\"glyph\":{\"id\":\"1600\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1602\"},\"nonselection_glyph\":{\"id\":\"1601\"},\"view\":{\"id\":\"1604\"}},\"id\":\"1603\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2049\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[-0.27999999999999997,1.68],\"y\":[0,0]},\"selected\":{\"id\":\"1062\"},\"selection_policy\":{\"id\":\"1061\"}},\"id\":\"1031\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1599\"}},\"id\":\"1604\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1602\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1976\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2175\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"x\":[1.1109183673469387,1.2890816326530612],\"y\":[-0.3021428571428572,-0.3021428571428572]},\"selected\":{\"id\":\"2162\"},\"selection_policy\":{\"id\":\"2161\"}},\"id\":\"1939\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2047\"},\"glyph\":{\"id\":\"2048\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2050\"},\"nonselection_glyph\":{\"id\":\"2049\"},\"view\":{\"id\":\"2052\"}},\"id\":\"2051\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1309\"},\"glyph\":{\"id\":\"1342\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1344\"},\"name\":\"l_shaft\",\"nonselection_glyph\":{\"id\":\"1343\"},\"view\":{\"id\":\"1346\"}},\"id\":\"1345\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1958\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2176\",\"type\":\"Selection\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1501\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1624\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2177\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1600\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1737\"}},\"id\":\"1742\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2178\",\"type\":\"Selection\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"line_width\":{\"value\":2},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1377\",\"type\":\"Patches\"},{\"attributes\":{\"source\":{\"id\":\"2047\"}},\"id\":\"2052\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1539\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2179\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1739\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1737\"},\"glyph\":{\"id\":\"1738\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1740\"},\"nonselection_glyph\":{\"id\":\"1739\"},\"view\":{\"id\":\"1742\"}},\"id\":\"1741\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1374\"}},\"id\":\"1381\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1966\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2050\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[-0.08908163265306122,-0.05344897959183673],\"y\":[0.42714285714285716,0.4698571428571429]},\"selected\":{\"id\":\"1789\"},\"selection_policy\":{\"id\":\"1788\"}},\"id\":\"1605\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1407\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2180\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1740\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1963\"}},\"id\":\"1968\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1537\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"line_width\":{\"value\":2},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1379\",\"type\":\"Patches\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1965\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1540\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"x\":[1.1109183673469387,1.2890816326530612],\"y\":[0.3021428571428572,0.3021428571428572]},\"selected\":{\"id\":\"2160\"},\"selection_policy\":{\"id\":\"2159\"}},\"id\":\"1933\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1963\"},\"glyph\":{\"id\":\"1964\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1966\"},\"nonselection_glyph\":{\"id\":\"1965\"},\"view\":{\"id\":\"1968\"}},\"id\":\"1967\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1541\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"line_width\":{\"value\":2},\"xs\":{\"field\":\"z_u\"},\"ys\":{\"field\":\"y_u\"}},\"id\":\"1378\",\"type\":\"Patches\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1940\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1607\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"x\":[-0.017816326530612242,0.017816326530612256],\"y\":[0.42714285714285716,0.4698571428571429]},\"selected\":{\"id\":\"1797\"},\"selection_policy\":{\"id\":\"1796\"}},\"id\":\"1629\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1738\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2055\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1374\"},\"glyph\":{\"id\":\"1377\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1379\"},\"name\":\"ub_disk\",\"nonselection_glyph\":{\"id\":\"1378\"},\"view\":{\"id\":\"1381\"}},\"id\":\"1380\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":\"#4d4d4d\",\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1606\",\"type\":\"Line\"}],\"root_ids\":[\"1003\"]},\"title\":\"Bokeh Application\",\"version\":\"2.4.2\"}};\n",
       "  const render_items = [{\"docid\":\"515d0e15-ac48-40fa-ad62-9f68d24032a6\",\"root_ids\":[\"1003\"],\"roots\":{\"1003\":\"8176e99d-3e76-472c-8423-07328447d06d\"}}];\n",
       "  root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
       "\n",
       "  }\n",
       "  if (root.Bokeh !== undefined) {\n",
       "    embed_document(root);\n",
       "  } else {\n",
       "    let attempts = 0;\n",
       "    const timer = setInterval(function(root) {\n",
       "      if (root.Bokeh !== undefined) {\n",
       "        clearInterval(timer);\n",
       "        embed_document(root);\n",
       "      } else {\n",
       "        attempts++;\n",
       "        if (attempts > 100) {\n",
       "          clearInterval(timer);\n",
       "          console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
       "        }\n",
       "      }\n",
       "    }, 10, root)\n",
       "  }\n",
       "})(window);"
      ],
      "application/vnd.bokehjs_exec.v0+json": ""
     },
     "metadata": {
      "application/vnd.bokehjs_exec.v0+json": {
       "id": "1003"
      }
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "figure2 = rotor.plot_rotor()\n",
    "show(figure2)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [],
   "source": [
    "campbell = rotor.run_campbell(speed_range=np.linspace(0, 1000))\n",
    "campbellFigure = campbell.plot()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "\n",
       "\n",
       "\n",
       "\n",
       "\n",
       "  <div class=\"bk-root\" id=\"2ad5ef67-31ae-4869-b538-4888702213f4\" data-root-id=\"2888\"></div>\n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/javascript": [
       "(function(root) {\n",
       "  function embed_document(root) {\n",
       "    \n",
       "  const docs_json = {\"4ec28632-2761-4919-8580-3ef5889e0b40\":{\"defs\":[],\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"2899\"}],\"center\":[{\"id\":\"2902\"},{\"id\":\"2906\"},{\"id\":\"2937\"}],\"height\":480,\"left\":[{\"id\":\"2903\"}],\"renderers\":[{\"id\":\"2925\"},{\"id\":\"2945\"},{\"id\":\"2965\"},{\"id\":\"2987\"},{\"id\":\"3010\"},{\"id\":\"3036\"},{\"id\":\"3063\"},{\"id\":\"3093\"},{\"id\":\"3124\"},{\"id\":\"3158\"},{\"id\":\"3193\"},{\"id\":\"3231\"},{\"id\":\"3270\"},{\"id\":\"3312\"},{\"id\":\"3356\"},{\"id\":\"3402\"},{\"id\":\"3449\"},{\"id\":\"3499\"},{\"id\":\"3550\"},{\"id\":\"3604\"},{\"id\":\"3659\"},{\"id\":\"3717\"},{\"id\":\"3776\"},{\"id\":\"3838\"},{\"id\":\"3901\"},{\"id\":\"3967\"},{\"id\":\"4035\"},{\"id\":\"4105\"},{\"id\":\"4176\"},{\"id\":\"4250\"},{\"id\":\"4325\"},{\"id\":\"4403\"},{\"id\":\"4482\"},{\"id\":\"4564\"},{\"id\":\"4647\"},{\"id\":\"4733\"},{\"id\":\"4819\"},{\"id\":\"4908\"},{\"id\":\"4998\"},{\"id\":\"5090\"}],\"right\":[{\"id\":\"5180\"}],\"title\":{\"id\":\"2889\"},\"toolbar\":{\"id\":\"2913\"},\"width\":640,\"x_range\":{\"id\":\"2891\"},\"x_scale\":{\"id\":\"2895\"},\"y_range\":{\"id\":\"2893\"},\"y_scale\":{\"id\":\"2897\"}},\"id\":\"2888\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"3027\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"3307\"}},\"id\":\"3313\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4102\",\"type\":\"Scatter\"},{\"attributes\":{\"data\":{\"xnew\":{\"__ndarray__\":\"yiDywFW0Q0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"ynew\":{\"__ndarray__\":\"/wKyNlXuQ0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"3959\"},\"selection_policy\":{\"id\":\"3958\"}},\"id\":\"3896\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"xnew\":{\"__ndarray__\":\"yiDywFW0Q0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"ynew\":{\"__ndarray__\":\"/wKyNlXuQ0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"2935\"},\"selection_policy\":{\"id\":\"2934\"}},\"id\":\"2920\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"color\":{\"__ndarray__\":\"sq+XEweMwT9PQMEKmu7BPwaRqzrSXsI/jutNc8Tbwj8XK9U+j2PDPxMvv32r88M/VDl9hkaJxD8n/lafkSHFP/fweHz7ucU/8tA0dlFQxj8ofRcuzOLGP2ONscUNcMc/qX3bpxf3xz+Tpd2JPHfIP6dCJLQR8Mg/eIFQS2FhyT/x2NliHsvJP9FqlA9bLco/yGxEYECIyj/bFQUACNzKPzGEFDv3KMs/EKoRI1tvyz8j/uKWha/LP1sGSP3K6cs/HAwdi4AezD9ckbj1+k3MP5aM6HmNeMw/u9XII4mezD/c3hlLPMDMP2MGrDXy3cw/Rzyx2vL3zD/MaTm9gg7NP6+Z3driIc0/GZdQqFAyzT/fkewZBkDNP5GfL7U5S80/rV9QqB5UzT9giYnn5FrNP8ETwEy5X80/DP+yusVizT9PzfdAMWTNP9EavUAgZM0/2KidkbRizT+40YGmDWDNP1otXrFIXM0/r8MyxoBXzT9IS+n8zlHNP4cN4JFKS80/NGPHBAlEzT+r3J02HjzNPw==\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[50]},\"x\":{\"__ndarray__\":\"AAAAAAAAAAAa60NjfWg0QBrrQ2N9aERAp+DlFLycTkAa60NjfWhUQODlFLycgllAp+DlFLycXkC3bdu2bdthQBrrQ2N9aGRAfWisD431ZkDg5RS8nIJpQERjfWisD2xAp+DlFLycbkAFL6fg5ZRwQLdt27Zt23FAaKwPjfUhc0Aa60NjfWh0QMwpeDkFr3VAfWisD431dkAvp+DlFDx4QODlFLycgnlAkiRJkiTJekBEY31orA98QPWhsT40Vn1Ap+DlFLycfkBZHxrrQ+N/QAUvp+DllIBAXk7Byyk4gUC3bdu2bduBQBCN9aGxfoJAaKwPjfUhg0DByyl4OcWDQBrrQ2N9aIRAcwpeTsELhUDMKXg5Ba+FQCRJkiRJUoZAfWisD431hkDWh8b60JiHQC+n4OUUPIhAiMb60FjfiEDg5RS8nIKJQDkFL6fgJYpAkiRJkiTJikDrQ2N9aGyLQERjfWisD4xAnYKXU/CyjED1obE+NFaNQE7Byyl4+Y1Ap+DlFLycjkAAAAAAAECPQA==\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[50]},\"y\":{\"__ndarray__\":\"Q11R8YtjYkAwsjC6W2hiQH8nAHjDdmJASkmZj4iOYkA5T9n6T69iQIDIC1Sm2GJAsC9oqggKY0DoELvE7EJjQDoQWPDHgmNAssNxABTJY0BK2p+KUhVkQJ+KqqkOZ2RAXQFjpd29ZECHaFnaXhllQBapIyw7eWVAg2eXOSTdZUDml7J400RmQGMmFFIJsGZAOG2XSYweZ0CLihY7KJBnQDdFsK2tBGhAPm6VPfF7aEDT6cYay/VoQEQXqpoWcmlAomIE2rHwaUCBVhFtfXFqQMcChhtc9GpATj6epjJ5a0C2d4iX5/9rQOBJ1RRjiGxA03aqvY4SbUAHNNGJVZ5tQIm/xq2jK25AWpspgma6bkCuTfZtjEpvQFkwHtME3G9A0VSQ/l83cEBgG66IV4FwQIgJZgDiy3BAwtyGvfgWcUD31T1xlWJxQAgOniCyrnFAgD+WH0n7cUA//kAMVUhyQFSXkMrQlXJAkDFEgLfjckDoCiORBDJzQGmad5uzgHNAZDbHdMDPc0ABcLcmJx90QA==\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[50]}},\"selected\":{\"id\":\"3117\"},\"selection_policy\":{\"id\":\"3116\"}},\"id\":\"3088\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"color\":{\"__ndarray__\":\"BYMqW/xdxz8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"x\":{\"__ndarray__\":\"AAAAAAAAAAA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"y\":{\"__ndarray__\":\"mkCL+vKOi0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"3186\"},\"selection_policy\":{\"id\":\"3185\"}},\"id\":\"3153\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"2963\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"3028\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"3347\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"xnew\":{\"__ndarray__\":\"9IQWT622UEA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"ynew\":{\"__ndarray__\":\"0hjC/APXUEA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"2979\"},\"selection_policy\":{\"id\":\"2978\"}},\"id\":\"2960\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2960\"},\"glyph\":{\"id\":\"2962\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2964\"},\"name\":\"critspeed\",\"nonselection_glyph\":{\"id\":\"2963\"},\"view\":{\"id\":\"2966\"}},\"id\":\"2965\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3836\",\"type\":\"Scatter\"},{\"attributes\":{\"data\":{\"color\":{\"__ndarray__\":\"\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[0]},\"x\":{\"__ndarray__\":\"\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[0]},\"y\":{\"__ndarray__\":\"\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[0]}},\"selected\":{\"id\":\"4475\"},\"selection_policy\":{\"id\":\"4474\"}},\"id\":\"4398\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"3348\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"4030\"}},\"id\":\"4036\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2979\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4104\",\"type\":\"Scatter\"},{\"attributes\":{\"source\":{\"id\":\"2960\"}},\"id\":\"2966\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"4100\"},\"glyph\":{\"id\":\"4102\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"4104\"},\"nonselection_glyph\":{\"id\":\"4103\"},\"view\":{\"id\":\"4106\"}},\"id\":\"4105\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"3896\"}},\"id\":\"3902\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"4030\"},\"glyph\":{\"id\":\"4032\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"4034\"},\"name\":\"critspeed\",\"nonselection_glyph\":{\"id\":\"4033\"},\"view\":{\"id\":\"4036\"}},\"id\":\"4035\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"2964\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"3958\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"4097\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3900\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3899\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3898\",\"type\":\"Scatter\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3896\"},\"glyph\":{\"id\":\"3898\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3900\"},\"name\":\"critspeed\",\"nonselection_glyph\":{\"id\":\"3899\"},\"view\":{\"id\":\"3902\"}},\"id\":\"3901\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"2962\",\"type\":\"Scatter\"},{\"attributes\":{\"data\":{\"color\":{\"__ndarray__\":\"1LTQ/oNX0T/Gj38LZZ3RP4/yTuWN1tE/bIewrKsD0j/IvcftxyXSP4w1F0QbPtI/yhpA7uRN0j/Cf67zTFbSP/1Ax/BRWNI/g5JWkMBU0j9lzq1yMUzSP/HpJzoKP9I/Z4M/+n4t0j9OifPPkRfSPyZN2akO/dE/6N3WCoHd0T/KHC6rILjRP/GV9/Wvi9E/ShWF0UNW0T+doCeU5RTRPw==\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[20]},\"x\":{\"__ndarray__\":\"GutDY31oNEAa60NjfWhEQKfg5RS8nE5AGutDY31oVEDg5RS8nIJZQKfg5RS8nF5At23btm3bYUAa60NjfWhkQH1orA+N9WZA4OUUvJyCaUBEY31orA9sQKfg5RS8nG5ABS+n4OWUcEC3bdu2bdtxQGisD431IXNAGutDY31odEDMKXg5Ba91QH1orA+N9XZAL6fg5RQ8eEDg5RS8nIJ5QA==\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[20]},\"y\":{\"__ndarray__\":\"ZsXrLwsTVkBWGjPBMAZWQCLqGv5a8VVAER7teTHVVUC4m/jJhrJVQJxmPhpHilVAHORJ9mddVUDTXtkI2yxVQH7auoiE+VRA4EaBODXEVEA2Ob5lp41UQJ93Ryp+VlRAtH82OkYfVEDANS6rd+hTQLZlfUl4slNAUEpwNZ59U0ATrqaiMkpTQIAXh6x0GFNALmmKSpzoUkCGi42M3bpSQA==\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[20]}},\"selected\":{\"id\":\"4318\"},\"selection_policy\":{\"id\":\"4317\"}},\"id\":\"4245\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"4100\"}},\"id\":\"4106\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3833\"},\"glyph\":{\"id\":\"3835\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3837\"},\"nonselection_glyph\":{\"id\":\"3836\"},\"view\":{\"id\":\"3839\"}},\"id\":\"3838\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3835\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4103\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"2891\",\"type\":\"DataRange1d\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3837\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"3959\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"5323\",\"type\":\"NoOverlap\"},{\"attributes\":{},\"id\":\"2933\",\"type\":\"AllLabels\"},{\"attributes\":{\"source\":{\"id\":\"4904\"}},\"id\":\"4909\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"4904\"},\"glyph\":{\"id\":\"4905\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"4907\"},\"nonselection_glyph\":{\"id\":\"4906\"},\"view\":{\"id\":\"4909\"}},\"id\":\"4908\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"3002\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"4175\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"3003\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"4992\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"xnew\":{\"__ndarray__\":\"Jg1Tv8KjVUA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"ynew\":{\"__ndarray__\":\"DU50T9PMVUA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"4242\"},\"selection_policy\":{\"id\":\"4241\"}},\"id\":\"4171\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3966\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3965\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"4174\",\"type\":\"Scatter\"},{\"attributes\":{\"source\":{\"id\":\"4171\"}},\"id\":\"4177\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3602\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4561\",\"type\":\"Scatter\"},{\"attributes\":{\"source\":{\"id\":\"3962\"}},\"id\":\"3968\",\"type\":\"CDSView\"},{\"attributes\":{\"data\":{\"xnew\":{\"__ndarray__\":\"ojvJ70FaY0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"ynew\":{\"__ndarray__\":\"/iqtl1toY0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"3085\"},\"selection_policy\":{\"id\":\"3084\"}},\"id\":\"3058\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3962\"},\"glyph\":{\"id\":\"3964\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3966\"},\"nonselection_glyph\":{\"id\":\"3965\"},\"view\":{\"id\":\"3968\"}},\"id\":\"3967\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"black\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":0},\"x\":{\"value\":0},\"y\":{\"value\":0}},\"id\":\"4907\",\"type\":\"Scatter\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2982\"},\"glyph\":{\"id\":\"2984\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2986\"},\"nonselection_glyph\":{\"id\":\"2985\"},\"view\":{\"id\":\"2988\"}},\"id\":\"2987\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3060\",\"type\":\"Scatter\"},{\"attributes\":{\"source\":{\"id\":\"2982\"}},\"id\":\"2988\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3061\",\"type\":\"Scatter\"},{\"attributes\":{\"data\":{\"color\":{\"__ndarray__\":\"+nh2oC7Yxz8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"x\":{\"__ndarray__\":\"GutDY31oNEA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"y\":{\"__ndarray__\":\"V5ajbtSOi0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"4640\"},\"selection_policy\":{\"id\":\"4639\"}},\"id\":\"4559\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"4027\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"4991\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3155\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"4242\",\"type\":\"Selection\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"4173\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"4096\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"4171\"},\"glyph\":{\"id\":\"4173\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"4175\"},\"name\":\"critspeed\",\"nonselection_glyph\":{\"id\":\"4174\"},\"view\":{\"id\":\"4177\"}},\"id\":\"4176\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"3652\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2986\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"4026\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3062\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3601\",\"type\":\"Scatter\"},{\"attributes\":{\"source\":{\"id\":\"3058\"}},\"id\":\"3064\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"4241\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3058\"},\"glyph\":{\"id\":\"3060\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3062\"},\"name\":\"critspeed\",\"nonselection_glyph\":{\"id\":\"3061\"},\"view\":{\"id\":\"3064\"}},\"id\":\"3063\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"3651\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2893\",\"type\":\"DataRange1d\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3122\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"3709\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"4640\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3123\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"3491\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"5084\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3658\",\"type\":\"Scatter\"},{\"attributes\":{\"source\":{\"id\":\"3654\"}},\"id\":\"3660\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"3712\"}},\"id\":\"3718\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"group\":null,\"text\":\"Campbell Diagram - Damped Natural Frequency Map\",\"text_font_size\":\"14pt\"},\"id\":\"2889\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"3490\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3654\"},\"glyph\":{\"id\":\"3656\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3658\"},\"name\":\"critspeed\",\"nonselection_glyph\":{\"id\":\"3657\"},\"view\":{\"id\":\"3660\"}},\"id\":\"3659\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"3769\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"4639\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"5083\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"3119\"}},\"id\":\"3125\",\"type\":\"CDSView\"},{\"attributes\":{\"data\":{\"color\":{\"__ndarray__\":\"\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[0]},\"x\":{\"__ndarray__\":\"\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[0]},\"y\":{\"__ndarray__\":\"\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[0]}},\"selected\":{\"id\":\"4027\"},\"selection_policy\":{\"id\":\"4026\"}},\"id\":\"3962\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"axis_label\":\"Rotor speed (rad/s)\",\"axis_label_text_font_size\":\"20pt\",\"coordinates\":null,\"formatter\":{\"id\":\"2932\"},\"group\":null,\"major_label_policy\":{\"id\":\"2933\"},\"major_label_text_font_size\":\"16pt\",\"ticker\":{\"id\":\"2900\"}},\"id\":\"2899\",\"type\":\"LinearAxis\"},{\"attributes\":{\"axis\":{\"id\":\"2899\"},\"coordinates\":null,\"group\":null,\"ticker\":null},\"id\":\"2902\",\"type\":\"Grid\"},{\"attributes\":{\"axis\":{\"id\":\"2903\"},\"coordinates\":null,\"dimension\":1,\"group\":null,\"ticker\":null},\"id\":\"2906\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"3768\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2900\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"3708\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"color\":{\"__ndarray__\":\"FQlq/PDivz9zkioHX0DAP408IjZMjcA/dUGhICnYwD8jxDYP4SDBP8A6kphhZ8E/royatpqrwT+ObjDVfu3BP1f14NoCLcI/cbN4Kx5qwj+U6uakyqTCP8iroZYE3cI/3lNHtMoSwz9jdqQDHkbDP9cLGMcBd8M/OrzDZHulwz8QnUNLktHDP3Uml9RP+8M/ab3vJ78ixD9BdxIb7UfEP8SzBBToasQ/QyqB67+LxD+nAPvQharEP4yEtzBMx8Q/FJGHnCbixD+fPdK3KfvEPxMsUSdrEsU/0/NPhQEoxT+rV8paBDzFP8JcTx6MTsU/dq5CObJfxT/Sh2oUkW/FPzlH1CxEfsU/G+MnMuiLxT+iQhcwm5jFPzouhMR8pMU/ZKWTZK6vxT/LSlyzU7rFPwQwQ+2SxMU/Mrrga5XOxT/5HqVGiNjFPybaXxWd4sU/xKul2QrtxT99plYUD/jFP+KJvwrvA8Y/LX2DO/kQxj8cuvr7hh/GP0O/WCj+L8Y/vK70ttJCxj8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[49]},\"x\":{\"__ndarray__\":\"GutDY31oNEAa60NjfWhEQKfg5RS8nE5AGutDY31oVEDg5RS8nIJZQKfg5RS8nF5At23btm3bYUAa60NjfWhkQH1orA+N9WZA4OUUvJyCaUBEY31orA9sQKfg5RS8nG5ABS+n4OWUcEC3bdu2bdtxQGisD431IXNAGutDY31odEDMKXg5Ba91QH1orA+N9XZAL6fg5RQ8eEDg5RS8nIJ5QJIkSZIkyXpARGN9aKwPfED1obE+NFZ9QKfg5RS8nH5AWR8a60Pjf0AFL6fg5ZSAQF5OwcspOIFAt23btm3bgUAQjfWhsX6CQGisD431IYNAwcspeDnFg0Aa60NjfWiEQHMKXk7BC4VAzCl4OQWvhUAkSZIkSVKGQH1orA+N9YZA1ofG+tCYh0Avp+DlFDyIQIjG+tBY34hA4OUUvJyCiUA5BS+n4CWKQJIkSZIkyYpA60NjfWhsi0BEY31orA+MQJ2Cl1PwsoxA9aGxPjRWjUBOwcspePmNQKfg5RS8nI5AAAAAAABAj0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[49]},\"y\":{\"__ndarray__\":\"0NqN6IjrQ0B0D/dFiu5DQLI8nVmR80NAlBGaT5z6Q0DOcBubqANEQNSYLfqyDkRA1b9bercbREA9PWR+sSpEQNg1l8SbO0RArdgRbnBOREDG4YEGKWNEQLozkoy+eURAiE2LeimSRECwiojPYaxEQF/HqhhfyERAuYxwehjmREAdzAa6hAVFQJBIe0aaJkVAx7W1QU9JRUC7EhiJmW1FQOoVp71uk0VAkn7NS8S6RUAU+nVyj+NFQHT4fEnFDUZANKhyx1o5RkCZ1XHGRGZGQB/gMwh4lEZAwsf9OOnDRkCKvqjxjPRGQE/RVLhXJkdA3YPg/z1ZR0AOvuUlNI1HQAD9AW8uwkdAhephASH4R0ClYvbc/y5IQApvNdG+ZkhABBzyb1GfSEAh94f8qthIQPV/51a+EklA/qdN4X1NSUCjTs5f24hJQPjI48/HxElAV0iTNjMBSkBJWU9iDD5KQI5hLZ5Ae0pAd6JbUru4SkCI0dONZfZKQA7Ez3MlNEtA4duGh91xS0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[49]}},\"selected\":{\"id\":\"3348\"},\"selection_policy\":{\"id\":\"3347\"}},\"id\":\"3307\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2897\",\"type\":\"LinearScale\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"4815\"},\"glyph\":{\"id\":\"4816\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"4818\"},\"nonselection_glyph\":{\"id\":\"4817\"},\"view\":{\"id\":\"4820\"}},\"id\":\"4819\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3121\",\"type\":\"Scatter\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3119\"},\"glyph\":{\"id\":\"3121\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3123\"},\"name\":\"critspeed\",\"nonselection_glyph\":{\"id\":\"3122\"},\"view\":{\"id\":\"3125\"}},\"id\":\"3124\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"4815\"}},\"id\":\"4820\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"3149\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2895\",\"type\":\"LinearScale\"},{\"attributes\":{\"axis_label\":\"Damped natural frequencies (rad/s)\",\"axis_label_text_font_size\":\"20pt\",\"coordinates\":null,\"formatter\":{\"id\":\"2929\"},\"group\":null,\"major_label_policy\":{\"id\":\"2930\"},\"major_label_text_font_size\":\"16pt\",\"ticker\":{\"id\":\"2904\"}},\"id\":\"2903\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"3150\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2904\",\"type\":\"BasicTicker\"},{\"attributes\":{\"data\":{\"xnew\":{\"__ndarray__\":\"ojvJ70FaY0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"ynew\":{\"__ndarray__\":\"/iqtl1toY0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"3596\"},\"selection_policy\":{\"id\":\"3595\"}},\"id\":\"3545\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3603\",\"type\":\"Scatter\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_dash\":[2,4,6,4],\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4817\",\"type\":\"Line\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3547\",\"type\":\"Scatter\"},{\"attributes\":{\"color_mapper\":{\"id\":\"2919\"},\"coordinates\":null,\"group\":null,\"location\":[0,0],\"major_label_policy\":{\"id\":\"5323\"},\"major_label_text_font_size\":\"16pt\",\"title\":\"log dec\",\"title_text_align\":\"center\",\"title_text_font_size\":\"16pt\",\"title_text_font_style\":\"bold italic\",\"width\":8},\"id\":\"5180\",\"type\":\"ColorBar\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4730\",\"type\":\"Scatter\"},{\"attributes\":{\"data\":{\"color\":{\"__ndarray__\":\"Fo6DL2NBvz8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"x\":{\"__ndarray__\":\"AAAAAAAAAAA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"y\":{\"__ndarray__\":\"eIqyWY7qQ0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"2957\"},\"selection_policy\":{\"id\":\"2956\"}},\"id\":\"2940\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4731\",\"type\":\"Scatter\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#1f77b4\",\"line_dash\":[2,4,6,4],\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4818\",\"type\":\"Line\"},{\"attributes\":{\"high\":0.3568122428238602,\"low\":0.06528359600756102,\"palette\":[\"#B30326\",\"#B50827\",\"#B60D28\",\"#B81129\",\"#B9162A\",\"#BB1A2B\",\"#BC1F2C\",\"#BE232D\",\"#BF282E\",\"#C12A30\",\"#C22D31\",\"#C43032\",\"#C53233\",\"#C63534\",\"#C83835\",\"#C93B37\",\"#CA3D38\",\"#CC3F39\",\"#CD423A\",\"#CE443C\",\"#CF463D\",\"#D1493E\",\"#D24B3F\",\"#D34D40\",\"#D44F42\",\"#D65243\",\"#D75444\",\"#D85646\",\"#D95847\",\"#DA5A48\",\"#DB5C4A\",\"#DC5E4B\",\"#DD604C\",\"#DE624E\",\"#DF644F\",\"#E06650\",\"#E16852\",\"#E26A53\",\"#E36C54\",\"#E46E56\",\"#E57057\",\"#E67259\",\"#E6745A\",\"#E7755C\",\"#E8775D\",\"#E9795E\",\"#EA7B60\",\"#EA7D61\",\"#EB7F63\",\"#EC8064\",\"#EC8266\",\"#ED8467\",\"#EE8669\",\"#EE876A\",\"#EF896C\",\"#F08B6D\",\"#F08D6F\",\"#F18E70\",\"#F19072\",\"#F29173\",\"#F29375\",\"#F39576\",\"#F39678\",\"#F39879\",\"#F49A7B\",\"#F49B7C\",\"#F49D7E\",\"#F59E7F\",\"#F5A081\",\"#F5A182\",\"#F6A384\",\"#F6A486\",\"#F6A687\",\"#F6A789\",\"#F6A98A\",\"#F6AA8C\",\"#F6AB8D\",\"#F7AD8F\",\"#F7AE91\",\"#F7B092\",\"#F7B194\",\"#F7B295\",\"#F7B397\",\"#F7B598\",\"#F6B69A\",\"#F6B79C\",\"#F6B99D\",\"#F6BA9F\",\"#F6BBA0\",\"#F6BCA2\",\"#F6BDA4\",\"#F5BFA5\",\"#F5C0A7\",\"#F5C1A8\",\"#F4C2AA\",\"#F4C3AB\",\"#F4C4AD\",\"#F3C5AF\",\"#F3C6B0\",\"#F2C7B2\",\"#F2C8B3\",\"#F2C9B5\",\"#F1CAB6\",\"#F1CBB8\",\"#F0CCB9\",\"#EFCDBB\",\"#EFCEBC\",\"#EECFBE\",\"#EDCFC0\",\"#EDD0C1\",\"#ECD1C3\",\"#ECD2C4\",\"#EBD3C6\",\"#EAD3C7\",\"#E9D4C9\",\"#E8D5CA\",\"#E7D6CC\",\"#E7D6CD\",\"#E6D7CF\",\"#E5D8D0\",\"#E4D8D1\",\"#E3D9D3\",\"#E2D9D4\",\"#E1DAD6\",\"#E0DAD7\",\"#DFDBD9\",\"#DEDBDA\",\"#DDDCDB\",\"#DCDCDD\",\"#DBDCDE\",\"#DADCDF\",\"#D9DCE0\",\"#D8DBE1\",\"#D7DBE2\",\"#D6DBE4\",\"#D5DBE5\",\"#D3DBE6\",\"#D2DAE7\",\"#D1DAE8\",\"#D0DAE9\",\"#CFD9EA\",\"#CED9EB\",\"#CDD9EC\",\"#CCD8ED\",\"#CAD8EE\",\"#C9D7EE\",\"#C8D7EF\",\"#C7D6F0\",\"#C6D6F1\",\"#C5D5F2\",\"#C3D5F2\",\"#C2D4F3\",\"#C1D4F4\",\"#C0D3F5\",\"#BED3F5\",\"#BDD2F6\",\"#BCD1F6\",\"#BBD1F7\",\"#B9D0F8\",\"#B8CFF8\",\"#B7CFF9\",\"#B6CEF9\",\"#B4CDFA\",\"#B3CCFA\",\"#B2CBFB\",\"#B0CBFB\",\"#AFCAFB\",\"#AEC9FC\",\"#ACC8FC\",\"#ABC7FC\",\"#AAC6FD\",\"#A8C5FD\",\"#A7C4FD\",\"#A6C3FD\",\"#A4C2FE\",\"#A3C1FE\",\"#A2C0FE\",\"#A0BFFE\",\"#9FBEFE\",\"#9DBDFE\",\"#9CBCFE\",\"#9BBBFE\",\"#99BAFE\",\"#98B9FE\",\"#97B8FE\",\"#95B7FE\",\"#94B5FE\",\"#92B4FE\",\"#91B3FE\",\"#90B2FE\",\"#8EB1FD\",\"#8DAFFD\",\"#8BAEFD\",\"#8AADFD\",\"#89ACFC\",\"#87AAFC\",\"#86A9FC\",\"#85A8FB\",\"#83A6FB\",\"#82A5FB\",\"#80A4FA\",\"#7FA2FA\",\"#7EA1F9\",\"#7CA0F9\",\"#7B9EF8\",\"#7A9DF8\",\"#789BF7\",\"#779AF6\",\"#7598F6\",\"#7497F5\",\"#7395F4\",\"#7194F4\",\"#7093F3\",\"#6F91F2\",\"#6D90F1\",\"#6C8EF1\",\"#6B8DF0\",\"#698BEF\",\"#6889EE\",\"#6788ED\",\"#6586EC\",\"#6485EB\",\"#6383EA\",\"#6182EA\",\"#6080E8\",\"#5F7EE7\",\"#5D7DE6\",\"#5C7BE5\",\"#5B79E4\",\"#5A78E3\",\"#5876E2\",\"#5775E1\",\"#5673E0\",\"#5571DE\",\"#5370DD\",\"#526EDC\",\"#516CDB\",\"#506BDA\",\"#4E69D8\",\"#4D67D7\",\"#4C66D6\",\"#4B64D4\",\"#4962D3\",\"#4860D1\",\"#475FD0\",\"#465DCF\",\"#455BCD\",\"#435ACC\",\"#4258CA\",\"#4156C9\",\"#4054C7\",\"#3F53C6\",\"#3E51C4\",\"#3C4FC3\",\"#3B4DC1\",\"#3A4CC0\"]},\"id\":\"2919\",\"type\":\"LinearColorMapper\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3192\",\"type\":\"Scatter\"},{\"attributes\":{\"label\":{\"value\":\"Mixed\"},\"renderers\":[{\"id\":\"3312\"},{\"id\":\"3402\"},{\"id\":\"3499\"},{\"id\":\"3604\"},{\"id\":\"3717\"},{\"id\":\"3838\"},{\"id\":\"4998\"}]},\"id\":\"3350\",\"type\":\"LegendItem\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3191\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"3117\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"3226\"}},\"id\":\"3232\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3226\"},\"glyph\":{\"id\":\"3228\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3230\"},\"nonselection_glyph\":{\"id\":\"3229\"},\"view\":{\"id\":\"3232\"}},\"id\":\"3231\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2907\",\"type\":\"PanTool\"},{\"attributes\":{\"source\":{\"id\":\"3188\"}},\"id\":\"3194\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3400\",\"type\":\"Scatter\"},{\"attributes\":{\"data\":{},\"selected\":{\"id\":\"4992\"},\"selection_policy\":{\"id\":\"4991\"}},\"id\":\"4904\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"3599\"}},\"id\":\"3605\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2930\",\"type\":\"AllLabels\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3310\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4401\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"4323\",\"type\":\"Scatter\"},{\"attributes\":{\"data\":{\"xnew\":{\"__ndarray__\":\"9IQWT622UEA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"ynew\":{\"__ndarray__\":\"0hjC/APXUEA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"3394\"},\"selection_policy\":{\"id\":\"3393\"}},\"id\":\"3351\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"4324\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4402\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"2909\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3354\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3311\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"3263\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3355\",\"type\":\"Scatter\"},{\"attributes\":{\"data\":{\"xnew\":{\"__ndarray__\":\"ojvJ70FaY0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"ynew\":{\"__ndarray__\":\"/iqtl1toY0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"4395\"},\"selection_policy\":{\"id\":\"4394\"}},\"id\":\"4320\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"4398\"}},\"id\":\"4404\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"3223\",\"type\":\"Selection\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3190\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4400\",\"type\":\"Scatter\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3188\"},\"glyph\":{\"id\":\"3190\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3192\"},\"name\":\"critspeed\",\"nonselection_glyph\":{\"id\":\"3191\"},\"view\":{\"id\":\"3194\"}},\"id\":\"3193\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"4398\"},\"glyph\":{\"id\":\"4400\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"4402\"},\"nonselection_glyph\":{\"id\":\"4401\"},\"view\":{\"id\":\"4404\"}},\"id\":\"4403\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"3262\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3401\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4562\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"2932\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3399\",\"type\":\"Scatter\"},{\"attributes\":{\"data\":{\"color\":{\"__ndarray__\":\"MB4hidcNsT/K/SkodGWxP5Hro0xOvbE/wxk2nngVsj9JBupeDm6yP2k02VI1x7I/qRKMViAhsz9pFU7jEnyzP6F69d1l2LM/q+JXOI42tD8x6aEwJpe0P21dhmH6+rQ/ROx5ehxjtT+OKn5+/tC1Pya2+BabRrY/jOWQVLLGtj/AZB33JlW3P/qH1omQ97c/omIRICW2uD8ftxPIN525P/imoRG6v7o/rHyLI487vD8vU+tcPUG+PwjcuGrakMA/Wvr+G8qwwj85GZ+PYcbFP+sHYouASMk/8AUfrhPqyz/nS9G304fNP7poWnqFwss/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[30]},\"x\":{\"__ndarray__\":\"GutDY31oNEAa60NjfWhEQKfg5RS8nE5AGutDY31oVEDg5RS8nIJZQKfg5RS8nF5At23btm3bYUAa60NjfWhkQH1orA+N9WZA4OUUvJyCaUBEY31orA9sQKfg5RS8nG5ABS+n4OWUcEC3bdu2bdtxQGisD431IXNAGutDY31odEDMKXg5Ba91QH1orA+N9XZAL6fg5RQ8eEDg5RS8nIJ5QJIkSZIkyXpARGN9aKwPfED1obE+NFZ9QKfg5RS8nH5AWR8a60Pjf0AFL6fg5ZSAQF5OwcspOIFAt23btm3bgUAQjfWhsX6CQAAAAAAAQI9A\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[30]},\"y\":{\"__ndarray__\":\"pIjZ5IvUUEBOCyqJStVQQIwuAASJ1lBAyh+/yUbYUEB1MjIPg9pQQDL8gsQ83VBA+tgIjnLgUECzJIC6IuRQQHLS4zVL6FBAwKT/d+nsUEAsFUBt+vFQQIvf7Vd691BAPhQgp2T9UEARZZm/swNRQH6HarFgClFAwEq/0mIRUUCBrFI1rxhRQGMbkOY3IFFA7ERk4eonUUAuG5+DsC9RQGbeOx5pN1FAQ0cVdeg+UUD+/Cg360VRQMyl11P3S1FArizVaupPUUDzRwGmi05RQA9h4dKZQlFATmGbUwEuUUAk/+cjhxZRQJ5tPOiH8U9A\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[30]}},\"selected\":{\"id\":\"3442\"},\"selection_policy\":{\"id\":\"3441\"}},\"id\":\"3397\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"x\":{\"__ndarray__\":\"AAAAAAAAAAAa60NjfWg0QBrrQ2N9aERAp+DlFLycTkAa60NjfWhUQODlFLycgllAp+DlFLycXkC3bdu2bdthQBrrQ2N9aGRAfWisD431ZkDg5RS8nIJpQERjfWisD2xAp+DlFLycbkAFL6fg5ZRwQLdt27Zt23FAaKwPjfUhc0Aa60NjfWh0QMwpeDkFr3VAfWisD431dkAvp+DlFDx4QODlFLycgnlAkiRJkiTJekBEY31orA98QPWhsT40Vn1Ap+DlFLycfkBZHxrrQ+N/QAUvp+DllIBAXk7Byyk4gUC3bdu2bduBQBCN9aGxfoJAaKwPjfUhg0DByyl4OcWDQBrrQ2N9aIRAcwpeTsELhUDMKXg5Ba+FQCRJkiRJUoZAfWisD431hkDWh8b60JiHQC+n4OUUPIhAiMb60FjfiEDg5RS8nIKJQDkFL6fgJYpAkiRJkiTJikDrQ2N9aGyLQERjfWisD4xAnYKXU/CyjED1obE+NFaNQE7Byyl4+Y1Ap+DlFLycjkAAAAAAAECPQA==\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[50]},\"y\":{\"__ndarray__\":\"AAAAAAAAAAAa60NjfWg0QBrrQ2N9aERAp+DlFLycTkAa60NjfWhUQODlFLycgllAp+DlFLycXkC3bdu2bdthQBrrQ2N9aGRAfWisD431ZkDg5RS8nIJpQERjfWisD2xAp+DlFLycbkAFL6fg5ZRwQLdt27Zt23FAaKwPjfUhc0Aa60NjfWh0QMwpeDkFr3VAfWisD431dkAvp+DlFDx4QODlFLycgnlAkiRJkiTJekBEY31orA98QPWhsT40Vn1Ap+DlFLycfkBZHxrrQ+N/QAUvp+DllIBAXk7Byyk4gUC3bdu2bduBQBCN9aGxfoJAaKwPjfUhg0DByyl4OcWDQBrrQ2N9aIRAcwpeTsELhUDMKXg5Ba+FQCRJkiRJUoZAfWisD431hkDWh8b60JiHQC+n4OUUPIhAiMb60FjfiEDg5RS8nIKJQDkFL6fgJYpAkiRJkiTJikDrQ2N9aGyLQERjfWisD4xAnYKXU/CyjED1obE+NFaNQE7Byyl4+Y1Ap+DlFLycjkAAAAAAAECPQA==\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[50]}},\"selected\":{\"id\":\"4901\"},\"selection_policy\":{\"id\":\"4900\"}},\"id\":\"4815\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"3393\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"2912\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"2929\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3397\"},\"glyph\":{\"id\":\"3399\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3401\"},\"nonselection_glyph\":{\"id\":\"3400\"},\"view\":{\"id\":\"3403\"}},\"id\":\"3402\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"3351\"}},\"id\":\"3357\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"4320\"}},\"id\":\"4326\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2911\",\"type\":\"SaveTool\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3351\"},\"glyph\":{\"id\":\"3353\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3355\"},\"name\":\"critspeed\",\"nonselection_glyph\":{\"id\":\"3354\"},\"view\":{\"id\":\"3357\"}},\"id\":\"3356\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"line_dash\":[2,4,6,4],\"line_width\":3,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4816\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"xnew\":{\"__ndarray__\":\"C9TDBWDXi0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"ynew\":{\"__ndarray__\":\"icuucULbi0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"3150\"},\"selection_policy\":{\"id\":\"3149\"}},\"id\":\"3119\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"overlay\":{\"id\":\"2912\"}},\"id\":\"2908\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"3222\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3156\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"4322\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"4475\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3307\"},\"glyph\":{\"id\":\"3309\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3311\"},\"nonselection_glyph\":{\"id\":\"3310\"},\"view\":{\"id\":\"3313\"}},\"id\":\"3312\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"4320\"},\"glyph\":{\"id\":\"4322\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"4324\"},\"name\":\"critspeed\",\"nonselection_glyph\":{\"id\":\"4323\"},\"view\":{\"id\":\"4326\"}},\"id\":\"4325\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3353\",\"type\":\"Scatter\"},{\"attributes\":{\"source\":{\"id\":\"3397\"}},\"id\":\"3403\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2910\",\"type\":\"ResetTool\"},{\"attributes\":{\"data\":{\"color\":{\"__ndarray__\":\"\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[0]},\"x\":{\"__ndarray__\":\"\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[0]},\"y\":{\"__ndarray__\":\"\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[0]}},\"selected\":{\"id\":\"4813\"},\"selection_policy\":{\"id\":\"4812\"}},\"id\":\"4728\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"3442\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"4394\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3309\",\"type\":\"Scatter\"},{\"attributes\":{\"data\":{\"color\":{\"__ndarray__\":\"\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[0]},\"x\":{\"__ndarray__\":\"\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[0]},\"y\":{\"__ndarray__\":\"\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[0]}},\"selected\":{\"id\":\"3652\"},\"selection_policy\":{\"id\":\"3651\"}},\"id\":\"3599\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"4474\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"3441\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"4480\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"4481\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3034\",\"type\":\"Scatter\"},{\"attributes\":{\"data\":{\"color\":{\"__ndarray__\":\"OLE/7HE2xj8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"x\":{\"__ndarray__\":\"AAAAAAAAAAA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"y\":{\"__ndarray__\":\"dUBz3nlUjUA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"3263\"},\"selection_policy\":{\"id\":\"3262\"}},\"id\":\"3226\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"3055\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"xnew\":{\"__ndarray__\":\"C9TDBWDXi0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"ynew\":{\"__ndarray__\":\"icuucULbi0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"4556\"},\"selection_policy\":{\"id\":\"4555\"}},\"id\":\"4477\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"3085\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3008\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3009\",\"type\":\"Scatter\"},{\"attributes\":{\"source\":{\"id\":\"2940\"}},\"id\":\"2946\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"4477\"}},\"id\":\"4483\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"4556\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2940\"},\"glyph\":{\"id\":\"2942\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2944\"},\"nonselection_glyph\":{\"id\":\"2943\"},\"view\":{\"id\":\"2946\"}},\"id\":\"2945\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"3031\"}},\"id\":\"3037\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"3084\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"4479\",\"type\":\"Scatter\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"4477\"},\"glyph\":{\"id\":\"4479\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"4481\"},\"name\":\"critspeed\",\"nonselection_glyph\":{\"id\":\"4480\"},\"view\":{\"id\":\"4483\"}},\"id\":\"4482\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2957\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3031\"},\"glyph\":{\"id\":\"3033\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3035\"},\"nonselection_glyph\":{\"id\":\"3034\"},\"view\":{\"id\":\"3037\"}},\"id\":\"3036\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"xnew\":{\"__ndarray__\":\"Jg1Tv8KjVUA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"ynew\":{\"__ndarray__\":\"DU50T9PMVUA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"3028\"},\"selection_policy\":{\"id\":\"3027\"}},\"id\":\"3005\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3033\",\"type\":\"Scatter\"},{\"attributes\":{\"source\":{\"id\":\"3005\"}},\"id\":\"3011\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3007\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3035\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"3056\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2956\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"4555\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3005\"},\"glyph\":{\"id\":\"3007\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3009\"},\"name\":\"critspeed\",\"nonselection_glyph\":{\"id\":\"3008\"},\"view\":{\"id\":\"3011\"}},\"id\":\"3010\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"xnew\":{\"__ndarray__\":\"p+DlFLycjkA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"ynew\":{\"__ndarray__\":\"Ut/l3BuejkA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"3830\"},\"selection_policy\":{\"id\":\"3829\"}},\"id\":\"3771\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"3833\"}},\"id\":\"3839\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"4032\",\"type\":\"Scatter\"},{\"attributes\":{\"tools\":[{\"id\":\"2907\"},{\"id\":\"2908\"},{\"id\":\"2909\"},{\"id\":\"2910\"},{\"id\":\"2911\"},{\"id\":\"4727\"}]},\"id\":\"2913\",\"type\":\"Toolbar\"},{\"attributes\":{\"data\":{\"xnew\":{\"__ndarray__\":\"Jg1Tv8KjVUA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"ynew\":{\"__ndarray__\":\"DU50T9PMVUA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"3491\"},\"selection_policy\":{\"id\":\"3490\"}},\"id\":\"3444\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2935\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"4168\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3774\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3775\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"4900\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"2924\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3714\",\"type\":\"Scatter\"},{\"attributes\":{\"source\":{\"id\":\"2920\"}},\"id\":\"2926\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"2923\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"4901\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"4169\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3715\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2984\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3448\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"3893\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"3894\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3447\",\"type\":\"Scatter\"},{\"attributes\":{\"source\":{\"id\":\"3771\"}},\"id\":\"3777\",\"type\":\"CDSView\"},{\"attributes\":{\"data\":{\"xnew\":{\"__ndarray__\":\"9IQWT622UEA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"ynew\":{\"__ndarray__\":\"0hjC/APXUEA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"4097\"},\"selection_policy\":{\"id\":\"4096\"}},\"id\":\"4030\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"label\":{\"value\":\"Backward\"},\"renderers\":[{\"id\":\"3967\"},{\"id\":\"4105\"},{\"id\":\"4250\"},{\"id\":\"4403\"},{\"id\":\"4564\"},{\"id\":\"4733\"},{\"id\":\"5090\"}]},\"id\":\"4029\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"3829\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"3830\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"3444\"}},\"id\":\"3450\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"black\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":0},\"x\":{\"value\":0},\"y\":{\"value\":0}},\"id\":\"4906\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3716\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"2922\",\"type\":\"Scatter\"},{\"attributes\":{\"data\":{\"color\":{\"__ndarray__\":\"1aGrRcIE0T8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"x\":{\"__ndarray__\":\"AAAAAAAAAAA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"y\":{\"__ndarray__\":\"jk+ro30XVkA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"3056\"},\"selection_policy\":{\"id\":\"3055\"}},\"id\":\"3031\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_color\":{\"value\":\"black\"},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":0},\"x\":{\"value\":0},\"y\":{\"value\":0}},\"id\":\"4905\",\"type\":\"Scatter\"},{\"attributes\":{\"data\":{\"color\":{\"__ndarray__\":\"AKbTsAV8zj9xP3trsAfPPyBA2UtdUc8/c9kznxFwzz9pIHs783HPP7WYT6fxX88/j1pOudU/zz+3FuZucxXPP/hrxMZf484/CcncUF+rzj+FWILCqm7OP2w0c0EaLs4/pUMkHkHqzT/VzzjBf6PNPzSv+0cPWs0/Y7Op9AgOzT9EF+jNar/MP6ONzFEabsw/RaF+4uUZzD8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[19]},\"x\":{\"__ndarray__\":\"aKwPjfUhg0DByyl4OcWDQBrrQ2N9aIRAcwpeTsELhUDMKXg5Ba+FQCRJkiRJUoZAfWisD431hkDWh8b60JiHQC+n4OUUPIhAiMb60FjfiEDg5RS8nIKJQDkFL6fgJYpAkiRJkiTJikDrQ2N9aGyLQERjfWisD4xAnYKXU/CyjED1obE+NFaNQE7Byyl4+Y1Ap+DlFLycjkA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[19]},\"y\":{\"__ndarray__\":\"r9dDX6D+UEATeBZ4HudQQGl3VJ1a0FBAYNUTOIW6UEBdx0nWu6VQQP0tH98QklBA3rTHQo9/UEDFJDm6PG5QQLithlUbXlBAypvInipPUECddyZ0aEFQQJyW467RNFBAEzDwpmIpUEAsMXSeFx9QQObhJR7tFVBAgi2ASeANUECbypIw7wZQQN3aqSQZAVBACR/oKL74T0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[19]}},\"selected\":{\"id\":\"4169\"},\"selection_policy\":{\"id\":\"4168\"}},\"id\":\"4100\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"label\":{\"value\":\"1x speed\"},\"renderers\":[{\"id\":\"4819\"}]},\"id\":\"4903\",\"type\":\"LegendItem\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3773\",\"type\":\"Scatter\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"2920\"},\"glyph\":{\"id\":\"2922\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"2924\"},\"name\":\"critspeed\",\"nonselection_glyph\":{\"id\":\"2923\"},\"view\":{\"id\":\"2926\"}},\"id\":\"2925\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3771\"},\"glyph\":{\"id\":\"3773\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3775\"},\"name\":\"critspeed\",\"nonselection_glyph\":{\"id\":\"3774\"},\"view\":{\"id\":\"3777\"}},\"id\":\"3776\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3444\"},\"glyph\":{\"id\":\"3446\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3448\"},\"name\":\"critspeed\",\"nonselection_glyph\":{\"id\":\"3447\"},\"view\":{\"id\":\"3450\"}},\"id\":\"3449\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"4033\",\"type\":\"Scatter\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3712\"},\"glyph\":{\"id\":\"3714\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3716\"},\"nonselection_glyph\":{\"id\":\"3715\"},\"view\":{\"id\":\"3718\"}},\"id\":\"3717\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"color\":{\"__ndarray__\":\"78gE/UlSyD+90QrmTMzIP7maXLw1Rsk/Wa36yQLAyT9Tyi1DsjnKPxVD6UNCs8o/OFOr0LAsyz9+vi3V+6XLP2+8GCYhH8w/GdOxfh6YzD9SHAyF8RDNP5egpMaXic0/+4wBwA4Czj8vQ/DQU3rOP5nep01k8s4/s1EGdT1qzz8u4El03OHPP3+TRjafLNA/8BwgNjBo0D/Er4a8n6PQP797qkbs3tA/2PbMTBQa0T83wuVBFlXRP/LR6JXwj9E/F5yxuKHK0T+0kH4TKAXSP4kURRCCP9I/wI2PGK550j9VI4+WqrPSP9CvI/B17dI/Kpu4jw4n0z+oOpnecmDTP/10l0qhmdM/aewYPZjS0z/EVnwlVgvUP3ORmnjZQ9Q/2pI2qiB81D9XNnQwKrTUPwlEqof069Q/9Bg0Ln4j1T9rRVSkxVrVP3575XLJkdU/XAbCI4jI1T9QdPhEAP/VP6U6C2wwNdY/gxbILhdr1j/Exdwrs6DWP79qbwQD1tY/\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[48]},\"x\":{\"__ndarray__\":\"GutDY31oRECn4OUUvJxOQBrrQ2N9aFRA4OUUvJyCWUCn4OUUvJxeQLdt27Zt22FAGutDY31oZEB9aKwPjfVmQODlFLycgmlARGN9aKwPbECn4OUUvJxuQAUvp+DllHBAt23btm3bcUBorA+N9SFzQBrrQ2N9aHRAzCl4OQWvdUB9aKwPjfV2QC+n4OUUPHhA4OUUvJyCeUCSJEmSJMl6QERjfWisD3xA9aGxPjRWfUCn4OUUvJx+QFkfGutD439ABS+n4OWUgEBeTsHLKTiBQLdt27Zt24FAEI31obF+gkBorA+N9SGDQMHLKXg5xYNAGutDY31ohEBzCl5OwQuFQMwpeDkFr4VAJEmSJElShkB9aKwPjfWGQNaHxvrQmIdAL6fg5RQ8iECIxvrQWN+IQODlFLycgolAOQUvp+AlikCSJEmSJMmKQOtDY31obItARGN9aKwPjECdgpdT8LKMQPWhsT40Vo1ATsHLKXj5jUCn4OUUvJyOQAAAAAAAQI9A\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[48]},\"y\":{\"__ndarray__\":\"2UHBS8aOi0BTgaGryI6LQBfhY7bbjotALTqHof+Oi0AUk2GwNI+LQCSzuDJ7j4tAxg+HhNOPi0A1+98MPpCLQA4FZT27kItAZjlHkUuRi0BU9BOM75GLQKbZbbmnkotApbMiqnSTi0Dr1/j1VpSLQGIViDhPlYtARnnrEF6Wi0D6dwIhhJeLQLDVvwvCmItAXBCbdRiai0CQ/rsCiJuLQMGDP1YRnYtAy86tEbWei0CSwzDVc6CLQMmsdD1OootAnGEl5ESki0AU4GtfWKaLQDQYeEGJqItAqio5F9iqi0At1OdpRa2LQIFVLb3Rr4tACITij32yi0AAg3dbSbWLQH0nLZM1uItAY7s5pkK7i0D5H539cL6LQHuJsvvAwYtAJUC2/jLFi0BBviRex8iLQIKY8Gx+zItAS1caeFjQi0Cao7TGVdSLQLo6lpt22ItAzvw0M7vci0C376/FI+GLQCk9qoWw5YtAktLuoGHqi0CoI5NAN++LQI/j5ogx9ItA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[48]}},\"selected\":{\"id\":\"3769\"},\"selection_policy\":{\"id\":\"3768\"}},\"id\":\"3712\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3446\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3964\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2985\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"black\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":0},\"x\":{\"value\":0},\"y\":{\"value\":0}},\"id\":\"5088\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"4646\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3497\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"black\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":0},\"x\":{\"value\":0},\"y\":{\"value\":0}},\"id\":\"5089\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"3596\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"xnew\":{\"__ndarray__\":\"p+DlFLycjkA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"ynew\":{\"__ndarray__\":\"Ut/l3BuejkA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"4725\"},\"selection_policy\":{\"id\":\"4724\"}},\"id\":\"4642\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"4644\",\"type\":\"Scatter\"},{\"attributes\":{\"data\":{\"color\":{\"__ndarray__\":\"v+QDIHuqxj/iJuduNh7HP7OrTGmfkcc/YwRMubEEyD/VcwMlaXfIP/6Dd47B6cg/o2LU9rZbyT/6MgR9Rc3JP0RqY2BpPso/z4Zn/x6vyj8L/73ZYh/LP0LgNo0xj8s/i6Ek2of+yz/ZVfmYYm3MP3VTrsu+28w/6RB0iJlJzT8TFTQG8LbNPyDn/Ji/I84/H7F5qwWQzj/oU1vIv/vOP4JIwI7rZs8/iDLztYbRzz97AgGGxx3QP3bC+zuBUtA/sce4ee+G0D8FJtxDEbvQP71QxKzl7tA/ndhBzWsi0T8fAiDGolXRP5gKVMCJiNE/gP927x+70T+P3eSLZO3RP8w9E9dWH9I/nws+FfZQ0j82v5+ZQYLSPxE4L7k4s9I/p6qAytrj0j9HF/MwJxTTP2nW4lMdRNM/eimbn7xz0z8O4iiHBKPTPx248YP00dM/cnocEYwA1D9mAs2xyi7UPzyUie+vXNQ/FdiJVDuK1D8BW/Z0bLfUP7QDDudC5NQ/9g6KRr4Q1T8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[49]},\"x\":{\"__ndarray__\":\"GutDY31oNEAa60NjfWhEQKfg5RS8nE5AGutDY31oVEDg5RS8nIJZQKfg5RS8nF5At23btm3bYUAa60NjfWhkQH1orA+N9WZA4OUUvJyCaUBEY31orA9sQKfg5RS8nG5ABS+n4OWUcEC3bdu2bdtxQGisD431IXNAGutDY31odEDMKXg5Ba91QH1orA+N9XZAL6fg5RQ8eEDg5RS8nIJ5QJIkSZIkyXpARGN9aKwPfED1obE+NFZ9QKfg5RS8nH5AWR8a60Pjf0AFL6fg5ZSAQF5OwcspOIFAt23btm3bgUAQjfWhsX6CQGisD431IYNAwcspeDnFg0Aa60NjfWiEQHMKXk7BC4VAzCl4OQWvhUAkSZIkSVKGQH1orA+N9YZA1ofG+tCYh0Avp+DlFDyIQIjG+tBY34hA4OUUvJyCiUA5BS+n4CWKQJIkSZIkyYpA60NjfWhsi0BEY31orA+MQJ2Cl1PwsoxA9aGxPjRWjUBOwcspePmNQKfg5RS8nI5AAAAAAABAj0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[49]},\"y\":{\"__ndarray__\":\"zAU+h4FUjUApfZtE3FSNQKKwCPuJVY1AWXkrfopWjUAsB0WR3VeNQCLdNeeCWY1AzHxAJHpbjUAf//Lcwl2NQGhbuZhcYI1AROOW0UZjjUBvklf1gGaNQP0e3mYKao1AQsjUfuJtjUAgvKCMCHKNQE6Xydd7do1AXDOJoDt7jUAqNPIgR4CNQDUQgY6dhY1ADlzCGT6LjUBzbF7wJ5GNQDaVaj1al41Ak5VbKtSdjUB0K2jflKSNQMSHlISbq41AyHHOQeeyjUCkCqdAd7qNQG1l0KpKwo1AOhhGrGDKjUC/oO1yuNKNQPcCDi9R241A1XJAEyrkjUC21GVVQu2NQPMb5C2Z9o1Ar5CK2C0AjkCgqgGU/wmOQFCCAKMNFI5A8//aSlcejkDfpPPU2yiOQOAyJY2aM45AWAy1w5I+jkDRz9XLw0mOQFhvqPssVY5AjEBGrc1gjkD/qEI9pWyOQHzwEwyzeI5AyA9afPaEjkAcsEb0bpGOQFLf5dwbno5A54TQofyqjkA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[49]}},\"selected\":{\"id\":\"3894\"},\"selection_policy\":{\"id\":\"3893\"}},\"id\":\"3833\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3599\"},\"glyph\":{\"id\":\"3601\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3603\"},\"nonselection_glyph\":{\"id\":\"3602\"},\"view\":{\"id\":\"3605\"}},\"id\":\"3604\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"5086\"},\"glyph\":{\"id\":\"5087\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"5089\"},\"nonselection_glyph\":{\"id\":\"5088\"},\"view\":{\"id\":\"5091\"}},\"id\":\"5090\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"4645\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4732\",\"type\":\"Scatter\"},{\"attributes\":{\"source\":{\"id\":\"3545\"}},\"id\":\"3551\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3548\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"black\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"size\":{\"value\":0},\"x\":{\"value\":0},\"y\":{\"value\":0}},\"id\":\"4997\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"3543\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"3394\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3545\"},\"glyph\":{\"id\":\"3547\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3549\"},\"name\":\"critspeed\",\"nonselection_glyph\":{\"id\":\"3548\"},\"view\":{\"id\":\"3551\"}},\"id\":\"3550\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"4642\"}},\"id\":\"4648\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3549\",\"type\":\"Scatter\"},{\"attributes\":{\"source\":{\"id\":\"5086\"}},\"id\":\"5091\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3496\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_color\":{\"value\":\"black\"},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":0},\"x\":{\"value\":0},\"y\":{\"value\":0}},\"id\":\"5087\",\"type\":\"Scatter\"},{\"attributes\":{\"source\":{\"id\":\"4728\"}},\"id\":\"4734\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3498\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"black\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"size\":{\"value\":0},\"x\":{\"value\":0},\"y\":{\"value\":0}},\"id\":\"4996\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"3595\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"4725\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"4728\"},\"glyph\":{\"id\":\"4730\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"4732\"},\"nonselection_glyph\":{\"id\":\"4731\"},\"view\":{\"id\":\"4734\"}},\"id\":\"4733\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"3153\"}},\"id\":\"3159\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"4642\"},\"glyph\":{\"id\":\"4644\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"4646\"},\"name\":\"critspeed\",\"nonselection_glyph\":{\"id\":\"4645\"},\"view\":{\"id\":\"4648\"}},\"id\":\"4647\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"Foward\"},\"renderers\":[{\"id\":\"2945\"},{\"id\":\"2987\"},{\"id\":\"3036\"},{\"id\":\"3093\"},{\"id\":\"3158\"},{\"id\":\"3231\"},{\"id\":\"4908\"}]},\"id\":\"2959\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"5178\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3494\"},\"glyph\":{\"id\":\"3496\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3498\"},\"nonselection_glyph\":{\"id\":\"3497\"},\"view\":{\"id\":\"3500\"}},\"id\":\"3499\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{},\"selected\":{\"id\":\"5084\"},\"selection_policy\":{\"id\":\"5083\"}},\"id\":\"4994\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{},\"selected\":{\"id\":\"5178\"},\"selection_policy\":{\"id\":\"5177\"}},\"id\":\"5086\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"4559\"},\"glyph\":{\"id\":\"4561\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"4563\"},\"nonselection_glyph\":{\"id\":\"4562\"},\"view\":{\"id\":\"4565\"}},\"id\":\"4564\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"4994\"}},\"id\":\"4999\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_color\":{\"value\":\"black\"},\"size\":{\"value\":0},\"x\":{\"value\":0},\"y\":{\"value\":0}},\"id\":\"4995\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"5177\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"4994\"},\"glyph\":{\"id\":\"4995\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"4997\"},\"nonselection_glyph\":{\"id\":\"4996\"},\"view\":{\"id\":\"4999\"}},\"id\":\"4998\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"3542\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"4813\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"4724\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"4812\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3153\"},\"glyph\":{\"id\":\"3155\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3157\"},\"nonselection_glyph\":{\"id\":\"3156\"},\"view\":{\"id\":\"3159\"}},\"id\":\"3158\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"color\":{\"__ndarray__\":\"HVjR/Wy2sD8=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"x\":{\"__ndarray__\":\"AAAAAAAAAAA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"y\":{\"__ndarray__\":\"x4BRZk3UUEA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"3003\"},\"selection_policy\":{\"id\":\"3002\"}},\"id\":\"2982\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"3494\"}},\"id\":\"3500\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"4034\",\"type\":\"Scatter\"},{\"attributes\":{\"source\":{\"id\":\"4559\"}},\"id\":\"4565\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3091\",\"type\":\"Scatter\"},{\"attributes\":{\"background_fill_alpha\":0.1,\"click_policy\":\"mute\",\"coordinates\":null,\"group\":null,\"items\":[{\"id\":\"2938\"},{\"id\":\"2959\"},{\"id\":\"3350\"},{\"id\":\"4029\"},{\"id\":\"4903\"}],\"label_text_font_size\":\"16pt\",\"location\":\"top_left\"},\"id\":\"2937\",\"type\":\"Legend\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3268\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"3186\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"xnew\":{\"__ndarray__\":\"yiDywFW0Q0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"ynew\":{\"__ndarray__\":\"/wKyNlXuQ0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"3304\"},\"selection_policy\":{\"id\":\"3303\"}},\"id\":\"3265\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"4395\",\"type\":\"Selection\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4248\",\"type\":\"Scatter\"},{\"attributes\":{\"data\":{\"xnew\":{\"__ndarray__\":\"p+DlFLycjkA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"ynew\":{\"__ndarray__\":\"Ut/l3BuejkA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"3223\"},\"selection_policy\":{\"id\":\"3222\"}},\"id\":\"3188\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3157\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"3185\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"4318\",\"type\":\"Selection\"},{\"attributes\":{\"label\":{\"value\":\"Crit. Speed\"},\"renderers\":[{\"id\":\"2925\"},{\"id\":\"2965\"},{\"id\":\"3010\"},{\"id\":\"3063\"},{\"id\":\"3124\"},{\"id\":\"3193\"},{\"id\":\"3270\"},{\"id\":\"3356\"},{\"id\":\"3449\"},{\"id\":\"3550\"},{\"id\":\"3659\"},{\"id\":\"3776\"},{\"id\":\"3901\"},{\"id\":\"4035\"},{\"id\":\"4176\"},{\"id\":\"4325\"},{\"id\":\"4482\"},{\"id\":\"4647\"}]},\"id\":\"2938\",\"type\":\"LegendItem\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2944\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3229\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2942\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3092\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3269\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4249\",\"type\":\"Scatter\"},{\"attributes\":{\"source\":{\"id\":\"3265\"}},\"id\":\"3271\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"4245\"}},\"id\":\"4251\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"4245\"},\"glyph\":{\"id\":\"4247\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"4249\"},\"nonselection_glyph\":{\"id\":\"4248\"},\"view\":{\"id\":\"4251\"}},\"id\":\"4250\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"xnew\":{\"__ndarray__\":\"C9TDBWDXi0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]},\"ynew\":{\"__ndarray__\":\"icuucULbi0A=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1]}},\"selected\":{\"id\":\"3709\"},\"selection_policy\":{\"id\":\"3708\"}},\"id\":\"3654\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3090\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3228\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"2934\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"3116\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3657\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3230\",\"type\":\"Scatter\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3265\"},\"glyph\":{\"id\":\"3267\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3269\"},\"name\":\"critspeed\",\"nonselection_glyph\":{\"id\":\"3268\"},\"view\":{\"id\":\"3271\"}},\"id\":\"3270\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"names\":[\"critspeed\"],\"tooltips\":[[\"Frequency :\",\"@xnew\"],[\"Critical Speed :\",\"@ynew\"]]},\"id\":\"4727\",\"type\":\"HoverTool\"},{\"attributes\":{\"source\":{\"id\":\"3088\"}},\"id\":\"3094\",\"type\":\"CDSView\"},{\"attributes\":{\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4247\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3656\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"2978\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"3304\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"color\":{\"__ndarray__\":\"9XRitPPC0D+2XYLADVnQP+wA/UBRls8/bkjQWjwKzj+JGmmJv8vLP0pZyHQ2lcg/GQsSjjDwxD+NRBsXzCnCP25S/MUmZcA/ll0tWQaQvj/buSUA7iK9P7uYJTouNrw/Wxz4SvKbuz/JGQ2YGzi7Px+XDxTv+Lo/TtwZCvbSuj9yNuRamr66P/ijl3y6tro/n7yH0su3uj/oTtK/UL+6P5xSPwqBy7o/48+AFhHbuj/W615tDO26P8anpom8ALs/U3WlnZcVuz8bBHOaNCu7P+FU+b1CQbs/HjjVh4NXuz8anYNXxm27Pw==\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[29]},\"x\":{\"__ndarray__\":\"kiRJkiTJekBEY31orA98QPWhsT40Vn1Ap+DlFLycfkBZHxrrQ+N/QAUvp+DllIBAXk7Byyk4gUC3bdu2bduBQBCN9aGxfoJAaKwPjfUhg0DByyl4OcWDQBrrQ2N9aIRAcwpeTsELhUDMKXg5Ba+FQCRJkiRJUoZAfWisD431hkDWh8b60JiHQC+n4OUUPIhAiMb60FjfiEDg5RS8nIKJQDkFL6fgJYpAkiRJkiTJikDrQ2N9aGyLQERjfWisD4xAnYKXU/CyjED1obE+NFaNQE7Byyl4+Y1Ap+DlFLycjkAAAAAAAECPQA==\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[29]},\"y\":{\"__ndarray__\":\"SL7ih2yPUkCCniojg2ZSQAJgTbxsQFJAuCP4yKYdUkA9o+g4U/9RQCQnUk+n6FFAVG0lIt7eUUCOM9wqA+BRQAL6669H5lFA7yNdnCvvUUDxO16Y0flRQP3vkefTBVJAucKFJfUSUkAiGceMCiFSQMm4mW30L1JAAjPYo5o/UkDDLbh46k9SQIKL0jLVYFJAhPSzD09yUkArgFaFToRSQKOJ0bbLllJAZTnmDcCpUkBRlkTvJb1SQPKbN4L40FJAbm51hjPlUkDKGUU00/lSQCwXOiTUDlNA1QWzPDMkU0AJ13qj7TlTQA==\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[29]}},\"selected\":{\"id\":\"3543\"},\"selection_policy\":{\"id\":\"3542\"}},\"id\":\"3494\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_color\":{\"value\":\"#b2182b\"},\"hatch_color\":{\"value\":\"#b2182b\"},\"line_color\":{\"value\":\"#b2182b\"},\"marker\":{\"value\":\"asterisk\"},\"size\":{\"value\":14},\"x\":{\"field\":\"xnew\"},\"y\":{\"field\":\"ynew\"}},\"id\":\"3267\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"4317\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"3088\"},\"glyph\":{\"id\":\"3090\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"3092\"},\"nonselection_glyph\":{\"id\":\"3091\"},\"view\":{\"id\":\"3094\"}},\"id\":\"3093\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2943\",\"type\":\"Scatter\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"field\":\"color\",\"transform\":{\"id\":\"2919\"}},\"marker\":{\"value\":\"inverted_triangle\"},\"size\":{\"value\":9},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4563\",\"type\":\"Scatter\"},{\"attributes\":{},\"id\":\"3303\",\"type\":\"UnionRenderers\"}],\"root_ids\":[\"2888\"]},\"title\":\"Bokeh Application\",\"version\":\"2.4.2\"}};\n",
       "  const render_items = [{\"docid\":\"4ec28632-2761-4919-8580-3ef5889e0b40\",\"root_ids\":[\"2888\"],\"roots\":{\"2888\":\"2ad5ef67-31ae-4869-b538-4888702213f4\"}}];\n",
       "  root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
       "\n",
       "  }\n",
       "  if (root.Bokeh !== undefined) {\n",
       "    embed_document(root);\n",
       "  } else {\n",
       "    let attempts = 0;\n",
       "    const timer = setInterval(function(root) {\n",
       "      if (root.Bokeh !== undefined) {\n",
       "        clearInterval(timer);\n",
       "        embed_document(root);\n",
       "      } else {\n",
       "        attempts++;\n",
       "        if (attempts > 100) {\n",
       "          clearInterval(timer);\n",
       "          console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
       "        }\n",
       "      }\n",
       "    }, 10, root)\n",
       "  }\n",
       "})(window);"
      ],
      "application/vnd.bokehjs_exec.v0+json": ""
     },
     "metadata": {
      "application/vnd.bokehjs_exec.v0+json": {
       "id": "2888"
      }
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "show(campbellFigure)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.7.8"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
